Taro Logo

Sr. System Development Engineer, Storage Systems Team

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$136,100 - $235,200
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:

Description For Sr. System Development Engineer, Storage Systems Team

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. The Hardware Engineering team creates server designs for Amazon's innovative web services. As a Sr. System Development Engineer on the Storage Systems team, you'll lead the development of AWS storage servers and devices, working on critical infrastructure that keeps the cloud running. You'll be responsible for software test development, integration of storage hardware, and system debugging for production hosts.

The role combines deep technical expertise in Linux systems, storage subsystems, and automation with the opportunity to impact AWS's core infrastructure. You'll work with engineers across AWS to build next-generation storage servers, having direct impact on AWS's bottom line and developer experience. The position requires strong leadership in automation software development, system-level software design at scale, and extensive experience with Linux storage systems and device drivers.

Key aspects of the role include:

  • Leading software development initiatives across multiple teams
  • Designing and implementing durable, available, and secure storage systems
  • Debugging complex Linux storage subsystems
  • Building automation tools for deployment and monitoring
  • Working with AWS services teams to integrate new storage hardware

You'll be part of AWS Hardware Engineering, where we solve challenging technology problems and build architecturally sound, high-quality components critical to AWS's success. The team offers opportunities for growth, ownership of significant projects, and the chance to shape the future of cloud computing infrastructure.

The position offers competitive compensation including base pay ranging from $136,100 to $235,200 depending on location, plus equity, sign-on payments, and comprehensive benefits. Join us in building the future of cloud infrastructure at AWS.

Last updated 3 months ago

Responsibilities For Sr. System Development Engineer, Storage Systems Team

  • Lead the Hardware Engineering System Development effort
  • Define and build software and enabling tools
  • Work across internal HWEng teams for storage hardware functionality
  • Build and deploy pipelines for rapid deployment
  • Build monitoring tools and metrics
  • Debug kernel drivers and Linux boot problems
  • Work with internal customers to identify potential problems

Requirements For Sr. System Development Engineer, Storage Systems Team

Linux
Python
Java
Go
  • 5+ years of deploying and operating in a Linux/Unix environment
  • 5+ years of programming with modern languages (C++, Java, Python, Golang, etc.)
  • 5+ years of non-internship professional software development experience
  • 5+ years of designing or architecting systems experience
  • 5+ years of Linux Storage experience
  • Strong understanding of OS internals
  • Experience with building and troubleshooting device drivers for Linux

Benefits For Sr. System Development Engineer, Storage Systems Team

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Competitive base pay

Interested in this job?