Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading technology company as a Sr. Software Development Engineer in the S3 Distribution Plane team. You will tackle exciting challenges in managing vast storage systems, designing scalable services, and mentoring junior engineers. This role offers the opportunity to impact global operations while promoting work/life balance and continuous learning in a diverse environment.
Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (11 nines) durability. These are just a few of the numbers that illustrate the scale of the exciting problems you will encounter working in Simple Storage Service (S3). Amazon S3 powers businesses globally, enhancing daily life through electronic content delivery, remote work technology, travel planning, and home deliveries.
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver scalable services to delight customers and support billions of requests per minute across S3’s global server network. You will design and develop systems in DNS, IP, Network Connectivity, TLS Certificates, VPC Endpoints, and Private Connectivity, working with engineers and leaders focused on operations, performance, availability, scalability, and data durability. Our services operate worldwide at scale, and you will have the opportunity to ship code frequently, impacting a broad customer base.
Your responsibilities include designing, delivering, and maintaining operational health, managing build & release systems, and ensuring maximum uptime. You will mentor junior engineers, participate in design reviews and operations meetings, and collaborate with AWS service teams to develop innovative DNS, networking, and security solutions. Working closely with Amazon Route 53, AWS EC2, and AWS Networking, you will contribute to integrated solutions across AWS, requiring broad thinking beyond S3.
You will strive to improve operational standards and infrastructure, enabling faster development. Key tasks include developing tools to streamline operations, enhancing CI/CD robustness, investigating best practices for code quality, fleet health, and security, and mentoring team members. Sharing knowledge through documentation and presentations is also essential.
Our team emphasizes work/life balance, recognizing diverse circumstances. We promote high standards, ownership, and accountability, including a rigorous testing, review, and on-call process to ensure system reliability. New employees are paired with peer buddies and can find mentors through internal programs. We foster a culture of continuous learning, with resources like our “Broadcast” streaming site featuring industry-leading presentations.
AWS UC offers foundational and innovative services, including S3, EC2, and IoT, supporting customers with security and specialized cloud solutions. As part of UC, you will contribute to the development and management of these services.
We value diverse experiences and encourage candidates to apply, even if they do not meet all preferred qualifications. We aim to foster an inclusive culture that promotes curiosity, connection, mentorship, and career growth, supporting work/life harmony.
Amazon is an equal opportunity employer. For accommodations during the application process, visit https://amazon.jobs/content/en/how-we-hire/accommodations. Salary ranges from $150,700 to $251,700 annually, based on experience and skills, with potential additional compensation and benefits.