Software Development Engineer
- Seattle, WA
DESCRIPTION
Come join the team building Alexa, the service powering the wildly successful Amazon Echo! You can help us invent the future. As a member of our team, you will be responsible for the development and launch of core product features that allow Alexa to provide customers with precise answers to their questions. You'll help build state-of-the-art solutions to interesting problems in search, question answering, and spoken language understanding. Our team uses a variety of tools including machine learning to continually make Alexa smarter. We're working hard, having fun, making history; come join us!
We are looking for software engineers who can build innovative applications that customers love. You will have influence on our overall strategy by helping to define product features, drive the system architecture, and champion the best practices that enable a quality product.
You're the ideal candidate if you are clearly passionate about new opportunities and have a track record of success in delivering new features. You should have a commitment to working with a diverse team as well as strong communication skills. Our team values contributions from members with a variety of technical backgrounds and experiences. If you have an entrepreneurial spirit, know how to deliver, are technical and innovative, and relish the opportunity to delight customers with pioneering solutions, we want to talk to you.
BASIC QUALIFICATIONS
• 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.
PREFERRED QUALIFICATIONS
• Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python, Ruby, C#).
• NLP or NLU experience
• Experience developing cloud software services and an understanding of design for scalability, performance and reliability
• Development experience defining, developing and maintaining REST based interfaces
• Excellence in technical communication with peers and non-technical cohorts
• Sharp analytical abilities and design skills
• Strong sense of ownership, urgency, and drive
• Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices
By submitting your application here, you can apply once to be considered for multiple Software Engineer 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 https://www.amazon.jobs/en/disability/us
Back to top