Alexa Speech is building the future of voice enabled interactions for our customers not only in Echo family, but also in 3rd party devices and applications. We believe voice is the most natural user interface for interacting with technology across many domains, so we are inventing the future.
The Role: We are looking for an experienced Software Development Engineer (SDE) to join our team for development of our frameworks and have direct impact on how our customers interact with Alexa. As an SDE on this team, you will be leading infrastructure development, automation frameworks, and generation of statistically significant samples for analyzing various artifacts. You will work with multiple Software Engineers, Product Managers and Program Managers to design and develop new ways for accelerating compelling experiences in Alexa Speech.
You'll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased satisfaction you deliver. You’ll write a lot of code, but you’ll also mentor engineers around you and do whatever needs to be done for the team and product initiative to succeed. This role is highly visible and impacting, across Alexa Speech.
Are you the person that can help in building next generation of infrastructure frameworks and services that enable Alexa to go bigger? Are you ready to make a difference at a company that matters? Do you want to tackle huge challenges? Do you want to make a large impact on the design and architecture of cutting edge products used every day, by people you know? If yes, we would love to talk to you.
Responsibilities: You’ll brainstorm with designers and product managers to design new features You'll create detailed design of cloud software components You'll provide your expertise for selection of new concepts and methodologies You’ll participate in code and design reviews, teaching and learning from other engineers You'll contribute towards leveling up the organization around you through code reviews and engineering best practices You’ll feel responsible for the quality of the features you ship
Bachelor’s degree in Computer Science or related field 3+ years of software development experience Experience with CS fundamentals and OO programming (Java, C# or C++) 2+ years of industry experience in distributed software systems
Master’s degree in Computer Science or related field Java expertise Experience in design and scaling architecture Experience working on a large-scale deployments and performance tuning Excellent judgment, organizational, and problem-solving skills Exceptional interpersonal communication skill, including verbal, written, listening and customer relationships Comfort working in different parts of the stack
Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation