Senior Software Development Engineer EBS Data Plane Durability Engine
Amazon Web Services is looking for senior engineers to help us define and build the future of computing. The AWS Elastic Block Store (EBS) service delivers high performance virtualized storage in the cloud for EC2. Durable and performant storage is a key building block for any application and as a member of the EBS team youll work alongside exceptional engineers and leaders to develop and operate one of the largest distributed storage systems in the world.
We are looking for a senior software development engineer for the storage and durabilityfocused data plane group that owns core EBS logic and contributes to a broad and strategic set of projects. You will be part of a team of engineers that develop and maintain the components enabling EBS storage and high durability.
A day in the life
You will collaborate with and learn from the industrys best minds to solve interesting and challenging problems at an enormous scale on a daily basis. This collaboration extends beyond just the team in EBS. You will have the opportunity to work with many other teams in AWS to build a secure performant and reliable system.
About the team
The AWS Elastic Block Store (EBS) organization delivers highperforming virtualized storage in the cloud for Amazon Web Services. This is a foundational AWS service on which most other AWS services depend. Our teams software sits at the heart of all our customers disk I/O. Being at the heart of much of what AWS does presents numerous opportunities for growth along any engineering vector you are interested in.
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures and were building an environment that celebrates knowledgesharing and mentorship. Our senior members enjoy oneonone mentoring and thorough but kind code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.
5 years of noninternship professional software development experience
5 years of programming with at least one software programming language experience
Experience as a mentor tech lead or leading an engineering team
4 years of leading design or architecture (design patterns reliability and scaling) of new and existing systems experience
5 years of noninternship professional experience writing C/C code
5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
Bachelors degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.