Software Development Engineer, Elastic Block Store (EBS) Edge

Amazon Web Services (AWS) is the world's leading cloud computing platform.
$130,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Elastic Block Store (EBS) Edge

The Elastic Block Store (EBS) organization is Amazon's cloud storage backbone, managing exabytes of data for millions of customers worldwide. As a Software Development Engineer on the EBS Edge team, you'll be part of the Fleet Engineering team responsible for provisioning EBS instances at scale in the cloud.

The role involves:

  • Designing and implementing high-quality code for fleet engineering features
  • Collaborating with engineers across EBS and other organizations
  • Leading improvements in development processes
  • Maintaining high availability for a 24/7 worldwide service

The team emphasizes:

  • Work-life balance with flexible working hours
  • Strong ownership culture ("if you build it, you own it")
  • Robust test automation and verification processes
  • Regular on-call rotation shared across teams
  • Peer buddy system for new employees
  • Formal mentorship programs
  • Diverse and inclusive culture with 10+ affinity groups

EBS is critical infrastructure powering some of the biggest websites and services online. You'll work on scalable storage solutions that enable AWS customers to grow their businesses efficiently. The team maintains high standards for code quality, testing, and system design while fostering an environment that supports personal growth and learning.

The role offers exposure to large-scale distributed systems, opportunities to work with cutting-edge cloud technologies, and the chance to impact millions of customers. You'll be part of a team that values both technical excellence and personal development, with access to extensive learning resources and mentorship opportunities.

Join us in shaping the future of cloud storage infrastructure at AWS, where you'll tackle challenging technical problems while working in an inclusive environment that supports your professional growth and work-life balance.

Last updated a day ago

Responsibilities For Software Development Engineer, Elastic Block Store (EBS) Edge

  • Design, code and deliver high quality code for fleet engineering features
  • Partner with other engineers to design integrated systems
  • Lead improvements in development processes
  • Participate in on-call rotation for service support
  • Maintain high standards for test automation and verification processes

Requirements For Software Development Engineer, Elastic Block Store (EBS) Edge

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

Benefits For Software Development Engineer, Elastic Block Store (EBS) Edge

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Mentorship programs
  • Learning and development opportunities
  • Employee resource groups
  • Work-life balance support

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Elastic Block Store (EBS) Edge

Software Dev Engineer, Fulfillment by Amazon (FBA)

Software Development Engineer position at Amazon's FBA team, building scalable systems for global e-commerce fulfillment

Software Development Engineer, Ordering

Software Development Engineer position at Amazon's Ordering team, focusing on large-scale distributed systems and e-commerce workflow orchestration.

Software Dev Engineer, Amazon Data Firehose

Build and operate Amazon Data Firehose, a real-time data delivery and ingestion engine processing petabytes of data daily.

Software Development Engineer, Aurora, Control Plane, Placement

AWS Aurora Serverless seeks SDE to build next-gen predictive heat management and placement solutions for highly available, scalable database systems.

Software Development Engineer, Kuiper, Customer Device Services

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for satellite-based global internet connectivity