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.