Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Engineer - Digital Twin, Project Kuiper

Senior Software Engineer position at Amazon's Project Kuiper, building digital twin systems for satellite infrastructure.

Senior Software Engineer, AWS Container Registry

Senior Software Engineer role at Amazon Web Services focusing on building and scaling the Elastic Container Registry (ECR) service, with competitive pay and benefits.

Senior SDE, Project Kuiper Ground Services

Senior SDE position at Amazon's Project Kuiper developing mission-critical services for satellite constellation management

Software Dev Engineer

Senior Software Engineer role at Amazon working on global fulfillment network systems and optimization algorithms.

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper, focusing on satellite battery systems software development and test automation, offering $151K-$261K salary.

Description For Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

AWS Elastic Block Store (EBS) is seeking a Senior Software Engineer to revolutionize cloud storage solutions. As part of the EBS team, you'll develop high-performance software running on PCI-based offload cards, working at multiple levels in the networking stack. This role offers the opportunity to impact millions of customers by improving latencies and enhancing the AWS Cloud experience.

You'll be working with cutting-edge hardware acceleration platforms and driving the roadmap for next-generation storage solutions. The position requires expertise in distributed systems, storage technologies, and networking protocols. You'll collaborate with industry experts to solve challenging problems at massive scale, while interacting directly with customers to understand and meet their needs.

The role combines technical leadership with hands-on development, requiring both architectural vision and strong coding skills in languages like C++, Rust, and Go. You'll be part of AWS's Utility Computing organization, which provides foundational services like S3 and EC2, and continues to innovate in cloud computing.

AWS offers a competitive compensation package ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. The team values diversity, work-life harmony, and provides strong mentorship opportunities. You'll be joining a collaborative environment that celebrates knowledge-sharing and empowers you to grow your engineering expertise.

This is an excellent opportunity for experienced engineers who want to work on large-scale infrastructure, push technical boundaries, and directly impact the future of cloud computing. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with cutting-edge technology at one of the world's leading cloud platforms.

Last updated a month ago

Responsibilities For Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

  • Develop software for networking storage protocols in C, C++, Rust or other languages
  • Participate in all phases of SDLC including requirements gathering, design, code, test
  • Analyze customer needs and design solutions with customer obsession
  • Implement and test solutions in various programming languages
  • Define metrics and monitoring procedures
  • Document software solutions and operational procedures
  • Collaborate with other AWS teams to build secure, performant, and reliable systems

Requirements For Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

Linux
Go
Python
Rust
  • 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 of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with multithreaded concurrent processing
  • Knowledge of Linux/Windows kernel modules and file systems
  • Experience with enterprise-scale distributed systems
  • Excellent communication skills

Benefits For Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Mentorship and career growth opportunities
  • Work-life harmony

Interested in this job?