Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

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 Development Engineer, Elastic Block Storage, Server Durability Engine

Amazon Web Services (AWS) is seeking a Senior Software Development Engineer to join their Elastic Block Store (EBS) team, focusing on the data plane and durability engine components. This role presents an exceptional opportunity to work on one of the world's largest distributed storage systems.

The position is within the storage- and durability-focused data plane group, which is responsible for core EBS logic and contributes to strategic projects. As a senior engineer, you'll be instrumental in developing and maintaining components that enable EBS storage and ensure high durability. The team consistently works on improving the performance and durability of EBS offerings, making this role critical to AWS's infrastructure.

AWS values diversity and maintains an inclusive team culture, demonstrated through their ten employee-led affinity groups with 40,000 employees across 190 global chapters. The company emphasizes work-life balance, offering flexible working hours and encouraging employees to find their optimal balance between professional and personal life.

The role offers significant opportunities for growth and development. You'll work alongside industry experts, solving complex problems at massive scale. The collaboration extends beyond the immediate team to include various AWS teams, focusing on building secure, performant, and reliable systems. The team promotes knowledge sharing and mentorship, with senior members providing one-on-one mentoring and thorough code reviews.

The compensation package is competitive, ranging from $151,300 to $261,500 per year based on geographic location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This position requires strong technical expertise, leadership experience, and a passion for building scalable storage solutions.

The ideal candidate will have at least 5 years of professional software development experience, strong programming skills particularly in C/C++, and experience in leading technical designs and architecture. You'll be joining a team that values continuous learning, innovation, and technical excellence, while working on technology that powers much of AWS's infrastructure.

This role offers the unique opportunity to impact AWS's foundational services, work with cutting-edge technology, and grow your career in a supportive and inclusive environment. If you're passionate about distributed systems, storage technology, and want to work at scale, this position offers the perfect challenge.

Last updated 2 days ago

Responsibilities For Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

  • Develop and maintain components enabling EBS storage and high durability
  • Improve performance and durability of EBS offerings
  • Collaborate with other AWS teams to build secure, performant, and reliable systems
  • Participate in code reviews and mentorship
  • Work on distributed storage systems at scale

Requirements For Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

  • 5+ years of non-internship 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 of new and existing systems experience
  • Experience with C/C++

Benefits For Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

Medical Insurance
401k
Mental Health Assistance
  • Comprehensive medical benefits
  • Financial benefits
  • Flexible working hours
  • Career growth opportunities
  • Mentorship programs
  • Employee-led affinity groups
  • Learning and development resources

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

Sr Support Engineer

Senior Support Engineer role at Amazon's ISG Tech team, focusing on technical support and system improvements for global marketplace sellers.

Support Engineer IV

Senior Support Engineer role at Amazon's Alexa Shopping Operations, focusing on AI/ML systems support and enhancement of shopping features.

Sr Dev Engineer/Tech Lead, Amazon Autos

Senior Software Engineer role at Amazon Autos leading development of innovative automotive shopping experiences.

Senior Software Dev Engineer, Incident Command Systems

Senior Software Engineer role at Amazon focusing on incident response and monitoring systems for retail websites, offering competitive compensation and benefits.

Software Development Engineer, Content Management and Protection - AGI Data Services

Senior Software Engineer role at Amazon's AGI team, focusing on building scalable dataset management platforms for AI model development.