Software Development Engineer

Inventive research and development company that designs and engineers high-profile consumer electronics, a subsidiary of Amazon.com
$129,300 - $223,600
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer

Amazon Lab126 is seeking a Software Development Engineer to join their Amazon Common Software (ACS) team, which launched in February 2020. ACS develops software that accelerates the development of smart home devices and Amazon services integration, including Alexa.

As a founding member of this cross-functional team, you'll work on critical Android framework components, services, tools, and application development frameworks. The role involves pushing the boundaries of customer-device interaction while collaborating with experienced professionals across various disciplines.

Lab126, established in 2004 as an Amazon subsidiary, has a strong track record of creating successful consumer electronics, including the Kindle family, Fire tablets, Fire TV, Amazon Echo, and Amazon Show. The position offers an opportunity to work on innovative consumer products from concept to launch.

Your responsibilities will include engaging with Amazon device software teams, product management, external partners, internal application developers, and service teams. You'll participate in designing, prototyping, and building solutions to complex problems in the Android and Amazon ecosystem.

The compensation is competitive, ranging from $129,300 to $223,600 per year based on geographic location, plus additional benefits including equity and comprehensive medical coverage. This role offers a unique opportunity to shape the future of Amazon's device software infrastructure while working with cutting-edge technology in smart home and consumer electronics.

Join a team that values innovation, collaboration, and technical excellence, while contributing to products that impact millions of customers worldwide. The role combines technical depth with creative problem-solving, making it ideal for engineers passionate about consumer technology and software development.

Last updated 23 minutes ago

Responsibilities For Software Development Engineer

  • Own critical Android framework components, services, tools, and application development frameworks
  • Design, prototype, and build solutions for the Android and Amazon ecosystem
  • Collaborate with cross-functional teams including device software, product management, and partner developers
  • Work on projects that enhance customer-device interaction
  • Drive development from concept stage to launch stage

Requirements For Software Development Engineer

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer

Medical Insurance
Equity
  • Equity compensation
  • Medical benefits
  • Competitive base salary
  • Total compensation package including financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Android Development Engineer, Prime Video

Android Development Engineer for Prime Video Sports Playback experiences at Amazon, shaping the future of sports entertainment on mobile and living room devices.

Software Development Engineer, Fire TV

Join Amazon's Fire TV team as a Software Development Engineer to create innovative entertainment experiences for families worldwide.

Software Development Engineer Android Prime Video Sports

Join Prime Video's Android team to develop innovative sports entertainment experiences for millions of customers.

Software Development Engineer II, FireTV

Amazon is seeking a Software Development Engineer II for their FireTV team to develop partner products and enhance TV viewing experiences.

Software Development Engineer, Fire TV Experience - Berlin

Join Amazon's Fire TV team in Berlin as a Software Development Engineer, working on device components and improving user experience.