Join the team that powers AWS's Elastic Block Store (EBS), a critical service managing exabytes of data and trillions of I/Os daily. The EBS Placement team builds sophisticated systems that optimize how millions of storage volumes are distributed across AWS's vast infrastructure. This role offers a unique opportunity to work at the intersection of infrastructure optimization and customer experience.
As a Software Dev Engineer II, you'll tackle complex technical challenges at massive scale - from optimizing storage density and improving I/O performance to ensuring data durability and availability. You'll work on distributed systems that make real-time decisions about data placement while balancing multiple competing constraints including performance, availability, durability, and cost-effectiveness.
The team is working on exciting initiatives including building predictable performance guarantees for storage operations, developing intelligent resource modeling and simulation systems, and creating next-generation placement algorithms. You'll collaborate with principal engineers and scientists, making high-judgment decisions backed by data while partnering with multiple teams across the organization.
Your work will directly impact millions of AWS customers, from startups to the world's largest enterprises. You'll be responsible for evolving how EBS delivers storage services at unprecedented scale and configurability. The role requires strong analytical skills, passion for distributed systems, and the ability to see the direct impact of your work on customers and business outcomes.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be part of Amazon's culture of innovation, working with a team that proudly owns some of EBS's most critical responsibilities.