AWS Utility Computing (UC) provides product innovations from foundational services such as Amazons Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to consistently released new product innovations that continue to set AWSs services and features apart in the industry. As a member of the UC organization youll support the development and management of Compute Database Storage Internet of Things (Iot) Platform and Productivity Apps services in AWS. Within AWS UC Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.
Experienced Software Development Engineer EBS Data Plane Durability Engine
Amazon Web Services is looking for experienced 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 outstanding engineers and leaders to develop and operate one of the largest distributed storage systems in the world.
We are looking for an experienced 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. We consistently improve the performance and durability of EBS offerings and we want you to be part of that charter!
Key job responsibilities
Analyze customer needs and design solutions that keep the customer front of mind
Implement and test solutions in various programming languages
Define metrics and monitoring procedures to provide visibility in how your software is behaving
Document software solutions and operational procedures
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.
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description we encourage candidates to apply. If your career is just starting hasnt followed a traditional path or includes alternative experiences dont let it stop you from applying.
*Why AWS
Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating thats why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
*Work/Life Balance
We value worklife harmony. Achieving success at work should never come at the expense of sacrifices at home which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home theres nothing we cant achieve in the cloud.
*Inclusive Team Culture
Here at AWS its in our nature to learn and be curious. Our employeeled affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences inspire us to never stop embracing our uniqueness.
*Mentorship and Career Growth
Were continuously raising our performance bar as we strive to become Earths Best Employer. Thats why youll find endless knowledgesharing mentorship and other careeradvancing resources here to help you develop into a betterrounded professional.
3 years of noninternship professional software development experience
2 years of noninternship design or architecture (design patterns reliability and scaling) of new and existing systems experience
3 years of programming using a modern programming language such as Java C or C# including objectoriented design experience
3 years of experience using C/C
3 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.