Software Development Engineer

3 days agoIrvine, CA


Are you passionate about developing customer experiences in applications?

Voice-driven AI experiences are finally becoming a reality and Alexa's service and Echo devices are at the forefront of this latest technology wave. We deliver world-class products that are used every day, by people you know on aggressive schedules

Come join our team and help us bring to life the next generation of Alexa to our own device experience. We're looking for entrepreneurs who are passionate about innovating on behalf of customers, demonstrate a high degree of product ownership, and want to have fun while they make history.

Our team brings in Hands-Free Alexa Assistant to smartphones around the globe. Our goal is to make Alexa available to our customers on the go. Our engineers are top-notch developers who love listening to customers, working as a team. The successful candidate will be responsible for building high-performing, scalable software to deliver the next generation of experiences on Alexa integrating solutions from multiple internal and external partners.
The global of this opportunity is massive such that you will have an outsized impact on Amazon's overall Alexa business. If you are customer obsessed, thrive on delivering results, enjoy coaching team members, and have a strong bias for action, this role could be a great opportunity for you.


  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Bachelors Degree in Computer Science or related field.
  • 5+ years of engineering experience.
  • Engineering process experience, with an understanding of Life Cycle (SDLC) principles.
  • Android framework expertise is a plus.


  • Masters Degree preferred.
  • User interface experience.
  • Superior design and architecture knowledge, as well as familiarity with design patterns.
  • Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules.
  • Excellent judgment, organizational, and problem solving skills.
By submitting your application here, you can apply once to be considered for multiple Software openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

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

Client-provided location(s): Irvine, CA, USA
Job ID: Amazon-1504694

Company Videos

Hear directly from employees about what it's like to work at Amazon.