Senior Software Engineer, AWS Container Registry

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, AWS Container Registry

Amazon Elastic Container Registry (ECR) is seeking a Senior Software Development Engineer to join their innovative team. This role sits at the intersection of containerization and cloud computing, working on a service that's fundamental to AWS's container ecosystem. You'll be part of the Utility Computing organization, which delivers foundational services like S3 and EC2, along with cutting-edge product innovations.

The position offers exciting technical challenges, from optimizing container launch times to scaling services for AWS's massive customer base. You'll work on building and extending ECR, which must maintain high performance, scalability, and security standards as it serves as the backbone for containerized applications on AWS.

The team culture emphasizes knowledge-sharing and mentorship, with experienced members providing one-on-one guidance and thoughtful code reviews. AWS values diverse experiences and backgrounds, fostering an inclusive environment through employee-led affinity groups and ongoing learning opportunities like CORE and AmazeCon conferences.

Work-life harmony is a core value, with flexibility built into the working culture. Career growth is actively supported through mentorship, knowledge-sharing resources, and opportunities to tackle increasingly complex technical challenges. The role offers competitive compensation, including base pay ranging from $151,300 to $261,500 depending on location, plus equity and comprehensive benefits.

This is an excellent opportunity for an experienced engineer who is passionate about containers, distributed systems, and building developer tools at scale. You'll be instrumental in shaping how developers use containers across AWS's global infrastructure while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer, AWS Container Registry

  • Build and extend Amazon Elastic Container Registry (ECR)
  • Work on scaling services to match growing customer demands
  • Improve container launch time within AWS
  • Develop ecosystem of SDLC tools and security features
  • Help make containers the first choice when architecting modern applications

Requirements For Senior Software Engineer, AWS Container Registry

Kubernetes
  • 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

Benefits For Senior Software Engineer, AWS Container Registry

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career growth and mentorship opportunities
  • Employee-led affinity groups
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Senior Software Engineer, AWS Container Registry

Sr. Software Engineer - Digital Twin, Project Kuiper

Senior Software Engineer position at Amazon's Project Kuiper, building digital twin systems for satellite infrastructure.

Senior SDE, Project Kuiper Ground Services

Senior SDE position at Amazon's Project Kuiper developing mission-critical services for satellite constellation management

Software Dev Engineer

Senior Software Engineer role at Amazon working on global fulfillment network systems and optimization algorithms.

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper, focusing on satellite battery systems software development and test automation, offering $151K-$261K salary.

Sr. Software Development Engineer, EC2 Nitro Specialized Instance team

Senior Software Engineering role at Amazon AWS EC2 Nitro team, building next-generation virtualization and cloud computing infrastructure using C++, Rust, and Python.