Description
Amazon introduced the first Kindle in 2007 — at that time, it offered 90,000 eBooks and sold out 5.5 hours after the announcement. Since then, we have expanded to become the best-selling e-reader family in the world. We have also produced groundbreaking devices like Fire tablets, Fire TV, and more recently Amazon Echo and Alexa, the voice service that powers Echo and other devices so customers can play music, control their smart homes, and get information, news, weather, and more, using just their voice.
As a member of this quickly growing team you will be responsible for leading the development and launch of technologies that improve our sustainability. This is a great opportunity to bootstrap a team in early stages and make a huge impact in developing next generation of solutions in rapidly growing devices group.
Key job responsibilities
You take a long-term view of architecture, proactively fixing deficiencies and/or proposing larger projects.
You understand the business impact of your systems and show good judgment when making technical trade-offs.
You are a key influencer in team strategy.
You bring perspective and provide context to guide future technology choices.
Your code submissions and approach to work are exemplary. You write software that is easy for others to contribute to.
You drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards.
When confronted with discordant views, you are able to find the best way forward and influence others to follow that path (build consensus).
You contribute to the professional development of colleagues, improving their technical knowledge and engineering practices.
You ensure your team s stronger because of your presence, but does not require your presence to be successful.
We are open to hiring candidates to work out of one of the following locations:
Bangalore, KA, IND
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