Amazon

Returning Candidate?

Software Development Engineer - Amazon Devices

Software Development Engineer - Amazon Devices

Job ID 
541750
Company/Location (search) 
US-CO-Denver
Posted Date 
9/29/2017
Company 
Amazon Corporate LLC
Recruiting Team 
..

Job Description

The Amazon Devices team is looking for the best Software Developers in the world to make using Alexa enabled devices in any environment intuitive and fun. We design and engineer Amazon’s family of consumer electronic devices like Amazon Echo, Echo Show, Echo Spot, Amazon Fire TV and Amazon Key.

Imagine asking, “Alexa, help me learn about connected devices?”… in your rental car, in your hotel room or office and then being expertly guided through the navigation system, controlling the curtains, cranking the volume on the radio or adjusting the lights. The Smart Home Demo team is building a platform to help customers discover how to use Alexa enabled devices in all of their environments.

As a Software Engineer on the Smart Home Demo team you will work with a team of highly skilled software, data, and test engineers to invent, design, and build highly scalable, stable and performant Smart Home Demo software. You will work with different customers to balance their requirements with team requirements and help your team and business evolve. You will build on the latest AWS and industry technologies to deliver rich and immersive Smart Home Demos that showcase the best of Amazon Devices and our capabilities. You will work cross-functionally to build pre-release and next-generation Smart Home and Home automation experiences.

We're reinventing the way customers experience their environments. Join us to deliver the future of Amazon’s innovations to customers all around the globe.

Basic Qualifications

  • Bachelor's degree or higher in Computer Science or related technical field
  • 3+ years of experience in at least one modern object-oriented programming language such as Java, C++ or C#
  • 2+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • 2+ years of design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)

Preferred Qualifications

  • Experience building and delivering large scale enterprise platforms / systems that are consumer facing
  • Experience with service-oriented architecture and web application/services development
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Hands-on expertise in disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
  • Expertise in one or more AWS products/services
  • Master’s degree in Computer Science or related technical field


Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation