Systems Development Engineer: Storage Automation

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 148,700 - 201,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Data Services, Inc. in Cupertino, CA, is seeking an experienced Systems Development Engineer to lead automation software for our storage infrastructure. You will collaborate across teams to build scalable, reliable systems powering EC2, EBS, and S3.

The role includes designing system-level software, creating Linux device drivers for ARM and x86, and building robust, secure infrastructure. Strong programming skills in C++, Java, Python, or Ruby are required.

Qualifications

  • 2+ years of non-internship professional software development experience.
  • 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience.
  • 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience.
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems).
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby.

Responsibilities

  • Lead the development of automation software across teams.
  • Design and build scalable system-level software with focus on durability, availability, security, and diagnostics.
  • Develop and maintain device drivers for Linux on ARM and x86 architectures.
  • Debug and resolve Linux boot and runtime issues across different processor architectures.
  • Build automation solutions using modern programming languages (Python, Ruby, Java, etc.).
  • Work with OS internals and storage subsystems in Linux-based environments.
  • Collaborate with teams working on distributed storage systems and storage hardware.
  • Troubleshoot complex system-level issues in production environments.
  • Help design servers, make them more robust.

Skills

Software development
System design
Linux administration
C++
C#
Java
Python
Golang
PowerShell
Ruby

Job description

Amazon Data Services, Inc. in Cupertino, CA, is seeking an experienced Systems Development Engineer to lead automation software for our storage infrastructure. You will collaborate across teams to build scalable, reliable systems powering EC2, EBS, and S3.

The role includes designing system-level software, creating Linux device drivers for ARM and x86, and building robust, secure infrastructure. Strong programming skills in C++, Java, Python, or Ruby are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Development Engineer – AWS Storage Automation
System Development Engineer – AWS Storage Automation

Amazon • Cupertino (CA)

On-site
USD 150,000 - 200,000
Comprehensive benefits
AWS System Development Engineer: Storage Automation
AWS System Development Engineer: Storage Automation

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
+1
Systems Automation Engineer – Linux & Storage
Systems Automation Engineer – Linux & Storage

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 129,000 - 175,000
System Development Engineer, Aws Storage And Accelerator Team
System Development Engineer, Aws Storage And Accelerator Team

Amazon • Cupertino (CA)

On-site
USD 150,000 - 200,000
Comprehensive benefits
Senior Systems Automation Engineer - Compute & Bare Metal
Senior Systems Automation Engineer - Compute & Bare Metal

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 173,000 - 236,000
Health insurance
RSUs
401(k) matching
+1
System Development Engineer, AWS Storage and Accelerator team
System Development Engineer, AWS Storage and Accelerator team

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 148,000 - 202,000
System Development Engineer, AWS Storage and Accelerator team
System Development Engineer, AWS Storage and Accelerator team

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 129,000 - 175,000
System Development Engineer, AWS Storage and Accelerator team
System Development Engineer, AWS Storage and Accelerator team

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
+1
Senior SSD Fleet Automation Engineer
Senior SSD Fleet Automation Engineer

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
S3 Storage Software Development Manager
S3 Storage Software Development Manager

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
RSUs
Health insurance
401(k) matching
+1