Software Development Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Hardware Engineering

Join AWS Hardware Engineering team as a Software Development Engineer and be part of the innovation driving Amazon Web Services' cloud computing infrastructure. This role offers an exciting opportunity to work on complex problems at the intersection of software, hardware, and cloud computing.

The position involves designing and implementing large-scale software services for hardware qualification, including CPU health scanning, performance benchmarking, and thermal/power validation. As a full stack developer, you'll have complete ownership of code from design through development, working specifically with CPU and Memory components used throughout AWS servers.

AWS Hardware Engineering team is responsible for system innovation in servers used by all AWS services, including EC2, S3, EBS, and CloudFront. The team takes on challenging problems that fuse software, hardware, and cloud technologies, working to optimize quality, performance, reliability, and cost at massive scale.

You'll be joining AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure. This team keeps the cloud running, supporting all AWS data centers and the equipment that ensures continuous customer access to AWS services.

The role offers significant growth opportunities, working alongside diverse teams of software, hardware, and network engineers, supply chain specialists, and security experts. You'll collaborate with senior technical leaders to improve security, performance, quality, and cost of AWS systems.

Key responsibilities include developing software across multiple platforms, ensuring high-quality deliverables on tight schedules, and directly impacting the reliability and performance of millions of servers powering AWS services worldwide.

Amazon offers comprehensive benefits including medical coverage, financial benefits, and supports work-life harmony. The company values diverse experiences and provides extensive career development resources, mentorship opportunities, and employee-led affinity groups promoting an inclusive culture.

This position requires 3+ years of professional software development experience and strong programming skills. You'll be working in a fast-paced, dynamic environment where innovation and bold ideas are welcomed and encouraged. Join AWS to help shape the future of cloud computing while working with cutting-edge technologies and solving complex challenges at unprecedented scale.

Last updated an hour ago

Responsibilities For Software Development Engineer, AWS Hardware Engineering

  • Design and implement large-scale software services for hardware qualification
  • Develop CPU health scanning, performance benchmarking, and thermal/power validation
  • Full stack software development across multiple platforms
  • Own code from design through development
  • Work with CPU and Memory components utilized throughout AWS servers
  • Collaborate with technical leaders to improve security, performance, quality, and cost
  • Deliver high-quality software on tight schedules

Requirements For Software Development Engineer, AWS Hardware Engineering

Java
Python
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS Hardware Engineering

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities
  • Employee-led affinity groups
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Hardware Engineering

ADC Engineer, S3 ADC, S3+Glacier Unique Regions

Mid-level ADC Engineer position at Amazon Web Services, focusing on S3 storage solutions for government cloud services, requiring TS/SCI clearance with polygraph.

Software Developer Engineer II, LeeP (Low ASP Economics and Experiences)

Mid-level software engineering role at Amazon's LeeP team, focusing on building cloud services and tools for Everyday Essentials shopping experience.

Software Development Engineer II, SCOT-Automated Inventory Management (AIM)

Software Development Engineer II position at Amazon's SCOT team, focusing on building large-scale distributed systems for automated inventory management.

Software Development Engineer, INTech Latam

Software Development Engineer position at Amazon's INTech Latam team, building scalable solutions for Amazon's global e-commerce platform.

Software Development Engineer, Amazon Robotics DNA (Data Infrastructure and Applications)

Software Development Engineer position at Amazon Robotics DNA team, focusing on big data systems and applications for fulfillment network operations.