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

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 12 days 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?

Jobs Related To Amazon Sr. System Development Engineer, Storage Systems Team

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer role at Amazon Stores, building scalable solutions across consumer, operations, financial, and HR technology domains.