Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.

Description For Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

Amazon Web Services (AWS) is seeking a Software Development Engineer II to join their Elastic Block Store (EBS) team, a cornerstone service that provides high-performance virtualized storage for EC2 in the cloud. This role presents an exceptional opportunity to work on one of the world's largest distributed systems, directly impacting millions of customers.

The position sits within the durability-focused data plane team, where you'll own core logic and contribute to strategic projects that enhance EBS's durability offerings. You'll be working alongside industry experts to solve complex challenges at massive scale, focusing on performance optimization, availability improvements, and scalability solutions.

AWS EBS is a foundational service that most other AWS services depend on, placing your work at the heart of AWS's cloud infrastructure. The team culture strongly emphasizes knowledge-sharing, mentorship, and professional growth, with senior members providing one-on-one mentoring and thorough code reviews.

Key responsibilities include analyzing customer needs, implementing solutions across various programming languages, defining metrics for system monitoring, and documenting both software solutions and operational procedures. You'll collaborate extensively with other AWS teams to build secure, performant, and reliable systems.

The role offers significant growth opportunities along multiple engineering vectors, given EBS's central position in AWS's architecture. The team values diverse experiences and perspectives, fostering an inclusive environment that celebrates knowledge-sharing and continuous learning.

AWS provides comprehensive benefits including medical coverage, financial benefits, and focuses on work-life harmony. The company's commitment to diversity is reflected through employee-led affinity groups and ongoing learning experiences like CORE and AmazeCon conferences.

This position requires 3+ years of professional software development experience and strong system design capabilities. You'll be part of AWS's mission to continue innovating in cloud computing while working on technology that powers some of the world's most successful businesses.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on payments. Join AWS EBS to help build the future of cloud computing while developing your career in a supportive, innovative environment.

Last updated 2 months ago

Responsibilities For Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

  • Analyze customer needs and design solutions
  • Implement and test solutions in various programming languages
  • Define metrics and monitoring procedures
  • Document software solutions and operational procedures
  • Collaborate with other AWS teams
  • Develop and maintain components enabling high durability of EBS offering
  • Design for performance, availability and scalability

Requirements For Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

Java
Python
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Flexible work arrangements
  • Career development and mentorship
  • Inclusive workplace culture
  • Knowledge-sharing opportunities

Interested in this job?