Key job responsibilities
* Mentor & grow more junior engineers
* Champion clean, scalable architecture and good code
* Be able to disambiguate business requirements and convert them to technical requirements
* Own, and drive improvements to your team's development practices
* Deliver high quality code
* Be a great writer, both technically and non-technically
* Be hungry for new challenges and continuous learning
* Forge strong working relationships with peers and stakeholders outside the team
* Be able to be your own TPM when we don't have one to help
About the team
Our team owns a number of applications on Alexa devices, including both middleware and user-facing experiences. We operate mostly in the camera and sensing domains.
BASIC QUALIFICATIONS
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS
- 5+ 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
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.