Senior Software Engineer- Voice Services (Node.js)

The voice services technology group is looking for a NodeJS software engineer to join the team developing backend services for new voice-related projects.?? Preference is given to engineers who have a wide experience in server-side development of scalable solutions, with a high degree of automation in testing and ci/cd.  ?What you will do and who you are:  Design and develop software components for high availability and high-performance cloud solutions.  Work on backend software that handles voice queries at scale, including integration with speech recognition, natural language, search, and other AI systems.  You like working across teams, pulling in the best talent from the organization to achieve goals  You contribute with new ideas, and evaluate multiple solutions with your peers before settling down on specific solutions  You have a background in computer science, with several years of hands-on development, while at the same time having coordinated and orchestrated efforts, either as a team lead, team manager, or architect.  You are self-driven, willing and able to take complete ownership of initiatives and make pragmatic technical decisions. You are constantly looking for ways to improve and automate your efforts.  You have an interest in voice-powered technologies and products   We expect you to come with:  B.S. Computer Science, Electrical Engineering, or related field 8+ years of experience in software development  Having done work in multiple languages, using multiple software stacks  Expert in NodeJS -- working knowledge of golang and other languages a plus  Proficient in Linux, Docker, and related tools  A stickler for automation, unit testing, regression testing, load testing and anything that improves the quality of the code.  Have a good working knowledge of AWS  #LI-MH1   Characteristics of success at Roku Self-motivated individual who takes ownership Positive attitude Non political Results oriented Practical Hands on and team oriented Desire to win in a highly competitive environment Ability to adjust plan and react as needed
Salary Range: NA
Minimum Qualification
8 - 10 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.