The point where experts and best companies meet
Share
We are looking for a Software Development Engineer to build softwares for automating next generation platforms. In this role you will work with system architects, software developers, program managers, QA engineers and hardware engineers to design and build software, implement test automation, tool/dashboard and infrastructure development for Alexa devices.
Key job responsibilities
As a SDE on the engineering team, you will own the vision for designing and building infrastructures/frameworks that allow developers/SQA to easily write reliable automated tests, and invent new mechanisms for ensuring that every change we make can be deployed safely and quickly. You will help solve our most difficult challenges, and you will coach other engineers to foster a culture of relentless high-standards.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience building complex software systems that have been successfully delivered to customers
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with general troubleshooting/debugging of hardware
These jobs might be a good fit