Sr. System Development Engineer, AWS Hardware Development - Amazon : Job Details

Sr. System Development Engineer, AWS Hardware Development

Amazon

Job Location : Cupertino,CA, USA

Posted on : 2025-07-11T01:05:20Z

Job Description :
Sr. System Development Engineer, AWS Hardware Development

Join to apply for the Sr. System Development Engineer, AWS Hardware Development role at Amazon Web Services (AWS).

Description

Come work on Amazon Web Services (AWS) Edge and Specialized Hardware (ESH) test development and automation team. We own, develop, and deliver tools and infrastructure enabling Edge, Outposts, Specialized Hardware, and Archival Storage platforms. The AWS Hardware Engineering (HWEng) team creates server designs for Amazon's web services, focusing on industry-leading frugality and operational excellence. Our work is critical to the success of AWS and its over one million customers. We solve challenging technological problems and build high-quality, architecturally sound components to support AWS's business strategies.

Our team supports AWS edge services that deliver data processing, analysis, and storage close to endpoints, enabling deployment of APIs and tools outside AWS data centers. Outposts is part of AWS Infrastructure Services, managing design, planning, delivery, and operation of AWS's global infrastructure, including data centers, servers, storage, networking, power, and cooling equipment. We face complex challenges with thousands of variables impacting supply chains and are seeking talented individuals eager to contribute.

To learn more about edge and outposts, visit: AWS Edge, AWS Outposts.

We are a small, innovative team within a large enterprise, allowing us to take risks, experiment, and grow. You'll collaborate with a diverse group of software and system engineers, working across AWS to uphold high standards of quality, safety, and security, while providing scalable, cost-effective solutions for our customers. Our inclusive culture encourages bold ideas and ownership.

The ideal candidate has comprehensive knowledge of the full technical stack—from hardware to software—and a keen interest in cloud-scale systems. You should be skilled in diagnosing and fixing issues, debugging Linux systems, and familiar with kernel drivers and OS software. Leadership, organization, planning, and communication skills are essential. You are a builder at heart.

Key Responsibilities

  • Solve systemic issues, drive development changes, and build mechanisms to scale and operate infrastructure at Edge, Outposts, and Specialized hardware platforms.
  • Work with experts in compute, memory, and storage technologies to enhance customer experience in cloud computing.
  • Lead system development efforts, define and build software and tools, and improve automation to enhance ESH platforms.
  • Develop and document requirements, design solutions, and create diagnostic tools for continuous monitoring.
  • Design tools, tests, and infrastructure that are scalable, future-proof, and reliable.

Basic Qualifications

  • 5+ years programming experience with languages such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
  • 6+ years of professional software development experience.
  • 6+ years designing or architecting systems focusing on reliability and scalability.
  • Experience in systems design, software development, operations, automation, and process improvement.
  • Proven experience deploying complex, performant, and scalable software solutions.
  • Experience with x86, ARM, and FPGA devices.
  • Knowledge of network, memory, and interface standards (I2C, IPMI, SPI, PCIe).
  • Strong problem-solving skills and the ability to simplify complex issues.
  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent work experience.

Preferred Qualifications

  • 7+ years in Systems Development Engineering or similar roles.
  • Extensive experience debugging server platforms.
  • Experience improving system durability, security, and scalability.
  • Experience integrating software into automated environments and developing cloud applications.
  • Familiarity with AWS, EC2, and hands-on experience is a plus.
  • Skills in creating design specifications, validation plans, and testing procedures.
  • Excellent leadership, communication, and documentation skills.

Amazon is an equal opportunity employer and values diversity. We consider qualified applicants regardless of veteran status, disability, or other protected categories. For applicants in Los Angeles County, job duties include working safely, communicating effectively, and adhering to laws and policies, with consideration of criminal history as per local ordinances.

If you need accommodations during the application process, visit this link.

Compensation varies by location, with a range from $136,100 to $235,200 annually, plus potential equity, sign-on bonuses, and benefits. For more details, visit Amazon Benefits. The position remains open until filled. Apply via our careers site.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)