SDE II, Alexa International
Come join the Alexa Experience and Devices team and help us invent Alexa's future in India.
We are hiring experienced engineers with entrepreneurial spirit to join us in this highly visible opportunity. You will have influence on our overall strategy by helping to define product features, drive the system architecture, and spearhead the best practices that enable a quality product. If you have an entrepreneurial spirit, know how to deliver, are technical and innovative, and relish the opportunity to delight customers, we want to talk to you.
Key job responsibilities
As a software development engineer on this team, you will play a pivotal role in the following:
Solve critical computer science in voice space
Responsible for the development and maintenance of key system features (India first and India unique)
Design, implement, test, deploy and maintain innovative software solutions to drive services optimizations, cost, and security.
Creating reliable, scalable, and high performance products
Use software engineering best practices to ensure a high standard of quality for all of the team deliverables
Write high quality distributed system software
Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
We are looking for passionate, hard-working, and talented Engineers who has experience building innovative, mission critical, high volume applications.
A day in the life
As a Software Development Engineer, you will drive innovation by crafting and building engineering solutions for features that provides delightful and engaging experience to Alexa customers. You will have an enormous opportunity to make a large impact on the design, architecture, experimentation and implementation for these features. This role will have profound impact on the millions of Alexa customers.
About the team
We are a team who is passionate about working on cutting edge Voice technology and creating large impact in India. We aim to make a positive difference to customers across spectrums and make Alexa the most utilised voice AI assistant in India. We build India first and India unique (globally relevant) voice experiences that delight customers and accelerate Amazon.in flywheel. We help developers across the technology spectrum build high quality, friction free experiences for Indian customers.
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
Experience developing software services and an understanding of design for scalability, performance and reliability
2+ years of non-internship professional software development experience
A passion towards problem-solving
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
Strong decision-making ability
Track record for being detail-oriented and demonstrated ability to self-motivate and follow-through on projects
Experience developing complex software systems that have successfully been delivered to customers
Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets
Experience with agile software development methodologies
Ability to take a project from scoping requirements through actual launch of the project
Ability to effectively articulate technical challenges and solutions
Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.