Sr. Software Development Engineer, Amazon Common Software (ACS)

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
7+ years of experience
Consumer · Enterprise SaaS

Description For Sr. Software Development Engineer, Amazon Common Software (ACS)

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Senior Software Development Engineer to join their Amazon Common Software (ACS) team. This role offers an exciting opportunity to work on frameworks and tools that power the next generation of Amazon Devices. ACS, launched in February 2020, is critical software that accelerates the development of smart home devices running Amazon services like Alexa.

As a Senior SDE, you'll be instrumental in developing Android framework components, services, and development tools that shape customer-device interactions. You'll work in a collaborative environment with cross-disciplinary teams, from concept to launch, impacting millions of customers. The role involves building new products from the ground up, defining features used by thousands of developers, and working horizontally across various device types.

The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits. You'll be part of the Device OS organization, working on projects that push the boundaries of customer-device interaction in the smart home ecosystem.

Key responsibilities include building frameworks for next-generation apps, developing reusable code, and working closely with various teams including product management, external partners, and service teams. The role requires 7+ years of professional software development experience, strong leadership skills, and expertise in system architecture and design patterns.

This is an excellent opportunity for experienced developers who want to make a significant impact on Amazon's device ecosystem while working with cutting-edge technology in the smart home space. You'll be joining a growing team that values innovation, mentorship, and technical excellence.

Last updated 35 minutes ago

Responsibilities For Sr. Software Development Engineer, Amazon Common Software (ACS)

  • Build frameworks for next generation apps running on Amazon Devices
  • Develop reusable code and tools for development
  • Work on critical Android framework components, services, tools, and application development frameworks
  • Engage with cross-disciplinary staff to design innovative consumer product experiences
  • Work closely with Amazon device software teams, product management teams, external partner developers
  • Define and build features and tools used by thousands of developers
  • Mentor other team members

Requirements For Sr. Software Development Engineer, Amazon Common Software (ACS)

Java
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language experience
  • 7+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management, build processes, testing, and operations

Benefits For Sr. Software Development Engineer, Amazon Common Software (ACS)

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Amazon Common Software (ACS)

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Software Development Engineer III, SDE-3

Senior Software Engineer role at Amazon's Publisher Technology team, building scalable ad serving systems for major content platforms.

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.