Software Development Engineer, AWS Hardware Engineering

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
Cloud · Enterprise SaaS

Description For Software Development Engineer, AWS Hardware Engineering

Join AWS Hardware Engineering team at Amazon Web Services, where innovation meets infrastructure. As a Software Development Engineer, you'll be at the forefront of system innovation in servers powering AWS services including EC2, S3, EBS, and CloudFront. This role combines software engineering with hardware optimization, focusing on developing and improving the systems that run the world's largest cloud computing infrastructure.

You'll work on complex problems that fuse software, hardware, and cloud technologies, taking big bets on new concepts that continue to revolutionize the industry. The position involves owning next-generation CPU and Memory components used across AWS servers, requiring collaboration with interdisciplinary teams both internally and externally.

AWS Infrastructure Services is responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This means you'll be part of the team that keeps the cloud running, working alongside diverse professionals including software engineers, hardware engineers, network engineers, and security experts.

The role offers significant growth opportunities, with exposure to cutting-edge technologies and the chance to work with thought leaders in multiple technology areas. You'll be challenged to maintain high standards while constantly looking for ways to improve security, performance, quality, and cost.

The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location, plus additional benefits including medical, financial, and other comprehensive benefits. AWS values diverse experiences and work-life harmony, fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences.

This is an excellent opportunity for someone who enjoys solving complex problems, is curious about large-scale systems, and thrives in a fast-paced, ever-changing environment. You'll have direct impact on AWS's infrastructure and the cloud computing industry as a whole.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, AWS Hardware Engineering

  • Own next-generation CPU and Memory components used in servers across AWS
  • Interact with internal and external teams to design, develop, validate, launch, monitor and troubleshoot at large scale
  • Provide leadership in applying new technologies to servers
  • Improve security, performance, quality, and cost

Requirements For Software Development Engineer, AWS Hardware Engineering

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

Benefits For Software Development Engineer, AWS Hardware Engineering

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Flexible work arrangements
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Hardware Engineering

Software Development Engineer - Outbound Communications, Outbound

Software Development Engineer position at Amazon's Outbound Communication Services team, building scalable messaging systems for customer communications.

Software Development Engineer, Middle MileP&O

Software Development Engineer role at Amazon's Middle Mile Planning & Optimization team, building intelligent systems for transportation network optimization using AWS and ML technologies.

Software Dev Engineer II

Software Dev Engineer II position at Amazon's Buying Experience team, focusing on big data analytics and offer selection systems processing petabytes of data daily.

Software Development Engineer, AWS Kinesis Data Streams

AWS Kinesis Data Streams is seeking a Software Development Engineer to build and maintain real-time streaming data processing systems used by major companies worldwide.

Software Development Engineer, EC2 VPC

AWS is hiring a Software Development Engineer for the EC2 VPC team to build and maintain core cloud network virtualization systems in Herndon, VA.