Software Development Engineer, Core Middleware Services

Amazon is a global technology company that develops and sells consumer electronics, cloud computing services, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Core Middleware Services

Join Amazon's Device OS Middleware team as a Software Development Engineer and be part of shaping the future of consumer electronics. This role offers an exciting opportunity to work on software that powers multiple Amazon devices and enables third-party device integration with Amazon services.

The team is responsible for developing critical OS framework components, services, tools, and application development frameworks that are essential to Amazon's next generation of devices. You'll be working on projects that push the boundaries of customer-device interaction, particularly in the smart home space and Amazon services like Alexa.

As a Software Development Engineer, you'll collaborate with senior and principal engineers to design, prototype, and implement new OS features. Your work will directly impact both current and future Amazon products. The role involves close collaboration with various teams including device software, product management, external partners, and Amazon service teams.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll be working in a creative environment where you can build and grow your software architecture, design, and development skills.

Key responsibilities include designing and engineering OS framework components, driving development from concept to launch, and ensuring high-quality code delivery. The role requires 3+ years of professional software development experience and strong programming skills.

This is an excellent opportunity for someone passionate about consumer electronics and middleware development, offering the chance to work on innovative products that millions of customers use daily. You'll be part of a growing team that supports multiple Amazon Devices projects, working in an agile environment that emphasizes real user impact.

The role combines technical depth with broad impact, as your work will influence both Amazon's device ecosystem and third-party integrations. If you're excited about building the future of device interaction and want to work with cutting-edge technology at scale, this position offers the perfect platform to advance your career while making a significant impact.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer, Core Middleware Services

  • Design and engineer critical OS framework components, services, tools, and application development frameworks
  • Work with Amazon device software teams and product management
  • Drive development from concept to launch stage
  • Design, prototype and implement new OS features and use cases
  • Write, build and debug code for shipping and unreleased Amazon products

Requirements For Software Development Engineer, Core Middleware Services

  • 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

Benefits For Software Development Engineer, Core Middleware Services

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Core Middleware Services

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team, combining technical support with development work in Python and Java, focusing on payment systems and customer experience.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer role at Amazon focusing on Payments Acceptance and Experience Tech, requiring 2+ years experience in software development or technical support.

Software Dev Engineer II, ESTech

Software Development Engineer II position at Amazon's Amazonian Experience and Technology team, focusing on building human capital management technology and employee experience solutions.

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue management, offering $129K-$223K salary range with comprehensive benefits.

Software Development Engineer II, Payments Services

Amazon is seeking a Software Development Engineer II for their Payments Services team to design and implement scalable payment solutions serving millions of customers daily.