Sr Software Development Engineer, AWS Elastic Block Store

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$151,300 - $261,500
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Development Engineer, AWS Elastic Block Store

AWS Utility Computing (UC) provides foundational services like Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). The Amazon Elastic Block Store (EBS) team is seeking experienced software development engineers to shape the future of cloud storage.

As a Senior Software Development Engineer on the EBS team, you will:

  • Own the design, implementation, and operation of one of the world's largest distributed systems
  • Work with a tight, agile team that continuously delivers features
  • Have direct impact on millions of customers by improving latencies and AWS customer experience
  • Develop software on cutting-edge platforms
  • Drive the roadmap for next-generation compute instances
  • Be involved in the complete software development lifecycle including design, coding, testing, reviews, deployment, and maintenance
  • Lead project initiatives and influence long-term team vision
  • Partner with senior engineers and collaborate with Stats customers
  • Work alongside world-class technical talent passionate about AWS

EBS provides high-performance virtualized storage for Amazon EC2 and is crucial for many applications, from databases to distributed file systems and Hadoop clusters. This role offers the opportunity to gain extensive experience in cloud computing while working on systems that directly impact AWS customers worldwide.

The position is part of AWS's larger Utility Computing organization, which supports various services including Compute, Database, Storage, IoT, Platform, and Productivity Apps, including specialized security solutions for cloud services.

Last updated 20 hours ago

Responsibilities For Sr Software Development Engineer, AWS Elastic Block Store

  • Design, implement, and operate large-scale distributed systems
  • Drive the roadmap for next generation compute instances
  • Lead project initiatives and influence team's long term vision
  • Perform software & system design, coding, troubleshooting, testing
  • Conduct code reviews and manage deployments
  • Partner with senior engineers and Stats customers
  • Improve system latencies and customer experience

Requirements For Sr Software Development Engineer, AWS Elastic Block Store

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Sr Software Development Engineer, AWS Elastic Block Store

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Sr Software Development Engineer, AWS Elastic Block Store

Senior Software Development Engineer, Kuiper Network Services

Senior Software Engineer role at Amazon's Project Kuiper, building satellite network infrastructure for global broadband connectivity.

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives, Elastic Collectives

Senior Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for large-scale AI infrastructure.

Sr. Software Development Engineer, Kuiper Ground Gateway Services

Senior Software Engineer role at Amazon's Project Kuiper developing satellite ground station software systems

Software Dev Engineer III, Distributed Systems, Amazon Redshift, Query Processing

Senior Software Development Engineer role at Amazon Web Services, focusing on distributed systems and query processing for Amazon Redshift, with opportunities to build scalable cloud solutions.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Development Engineer position for Amazon's Project Kuiper, developing network control plane for satellite constellation system.