Amazon

Returning Candidate?

Senior Software Development Engineer - Amazon Devices

Senior Software Development Engineer - Amazon Devices

Job ID 
510297
Location 
US-CO-Denver
Posted Date 
10/27/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
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
  • 7+ years of experience in at least one modern object-oriented programming language such as Java, C++ or C#
  • 5+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • 5+ years of design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)

Preferred Qualifications

  • Demonstrated leadership in cross-functional, highly collaborative environment.
  • Experience building complex, high-performance, and highly-available distributed software systems that have been successfully delivered to customers.
  • Demonstrated focus on continuous improvement of systems, software and processes through data analysis and metrics.
  • Experience with service-oriented architecture and web application/services development
  • Experience working in a UNIX/Linux environment
  • Understanding of performance tradeoffs, load balancing and operational issues
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
  • Excellence in technical communication with peers and non-technical cohorts.
  • Strong sense of ownership, urgency, and drive.
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
  • Experience influencing software engineers best practices within your team
  • 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

Your Talent Network Profile

Not ready to apply? Connect with us for general consideration.