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

Software Development Engineer role at Amazon's Account Compliance team, building sophisticated systems to protect marketplace integrity and ensure regulatory compliance.

Software Development Engineer

Software Development Engineer position at Amazon, building scalable solutions and innovative technologies that impact millions of customers worldwide.

Software Dev Engineer, Core Network

AWS seeks experienced Software Dev Engineer for Core Network team to architect and implement large-scale network infrastructure solutions with competitive compensation and benefits.

Software Dev Engineer

Software Development Engineer position at Amazon's Middle Mile Product & Technology team, focusing on large-scale distributed systems and optimization algorithms for global logistics.

Software Development Engineer

Software Development Engineer role at Amazon India, building scalable e-commerce solutions with 3+ years experience required.

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 3 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?