• Software Development Engineer

    Location US-CO-Denver
    Posted Date 12 months ago(27/10/2017 20:32)
    Job ID
    510297
    Company
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • 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#
    • Very experienced in building large scale, high-performance systems in a complex, multi-tiered, distributed environment
    • In-depth 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
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job