Software Development Engineer III, Release Manager

Amazon's BuilderWorks organization develops technologies for software configuration and behavior management across Amazon's ecosystem.
$150,700 - $251,700
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer III, Release Manager

Join Amazon's BuilderWorks organization as a Senior Software Development Engineer in the Release Manager (RM) team. This critical role involves developing technologies that enable Amazon's software applications to dynamically change configurations and behaviors safely and efficiently. The position offers an opportunity to impact major Amazon properties including retail, Alexa, Kindle, Prime, and more.

As the technical leader, you'll be responsible for designing and implementing highly-available, fault-tolerant distributed systems that manage configuration, metadata, and data changes across Amazon's vast ecosystem. Your work will directly influence teams across Alexa, Kindle, Twitch, ordering, fulfillment, and the retail website.

The role combines technical leadership with hands-on development, requiring expertise in system architecture, scalability, and performance optimization. You'll mentor other engineers, lead design reviews, and ensure best practices in software development.

This position offers competitive compensation, including a base salary range of $150,700 to $251,700 per year, plus equity and comprehensive benefits. Located in Vancouver, you'll be part of Amazon's innovative tech hub, working on systems that impact millions of users globally.

The ideal candidate brings 5+ years of professional software development experience, strong leadership capabilities, and a track record of building scalable distributed systems. This role presents an exceptional opportunity to shape the future of software deployment and configuration management at one of the world's leading technology companies.

Last updated 4 days ago

Responsibilities For Software Development Engineer III, Release Manager

  • Serve as technical leader for the Release Manager team
  • Provide design reviews for other engineers
  • Design, implement, and maintain highly-available, fault-tolerant distributed safe change management system
  • Provide feedback on architecture, design, integration, performance and scalability
  • Lead full development lifecycle

Requirements For Software Development Engineer III, Release Manager

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Interested in this job?

Jobs Related To Amazon Software Development Engineer III, Release Manager

Senior Software Development Engineer, Digital Payments and Emerging Markets

Senior Software Engineer role at Amazon's Digital Payments team, building global payment solutions and mentoring team members while working with distributed systems.

Construction Project Manager, North America EV Charging Solutions

Senior Construction Project Manager role at Amazon focusing on EV charging infrastructure development across US facilities.

Sr Software Development Engineer, Internet Edge Engineering

Senior Software Engineer role at AWS focusing on Internet Edge Engineering and global network infrastructure development.

Sr. Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon's Customer Engagement Technologies team, focusing on customer service routing systems with competitive compensation and benefits.

Sr Software Dev Engineer, Amazon

Senior Software Engineer role at Amazon leading AI-powered advertising solutions development with 5+ years experience required.