Software Development Engineer, AWS Hardware Engineering

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$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

AWS Hardware Engineering team is seeking a Software Development Engineer to drive innovation in cloud computing infrastructure. This role focuses on developing and optimizing server components that power AWS services including EC2, S3, EBS, and CloudFront. You'll work on complex problems that combine software, hardware, and cloud technologies, while collaborating with cross-functional teams to design and implement next-generation CPU and Memory solutions.

The position offers unique challenges in large-scale distributed systems, requiring expertise in both software development and hardware integration. You'll be responsible for the full lifecycle of components, from design through deployment and maintenance, while ensuring high performance, reliability, and cost-effectiveness.

AWS Infrastructure Services manages the backbone of Amazon's cloud operations, making this role critical to maintaining and advancing AWS's position as the world's leading cloud provider. You'll work in a fast-paced environment where innovation is constant, and your contributions will directly impact millions of AWS customers worldwide.

The role offers significant growth opportunities, working alongside industry experts and thought leaders. You'll be empowered to make key technical decisions, drive architectural improvements, and contribute to the evolution of cloud computing infrastructure. The position combines technical depth with broad impact, making it ideal for engineers passionate about large-scale systems and cloud technology.

Last updated an hour 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 of AWS infrastructure
  • Design and develop solutions for AWS Hardware Engineering

Requirements For Software Development Engineer, AWS Hardware Engineering

Java
Python
JavaScript
  • 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
Parental Leave
  • Full range of medical benefits
  • Work-life harmony and flexible working culture
  • Career development and mentorship opportunities
  • Comprehensive compensation package including equity

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Hardware Engineering

Software Development Engineer, Global Stores

Software Development Engineer role at Amazon's Global Stores team, focusing on building scalable e-commerce solutions with 1+ years of experience required.

Software Development Engineer - II, Prime Air

Software Development Engineer II position at Amazon Prime Air, developing cloud services and tools for drone delivery systems, offering competitive compensation $129,300-$223,600.

SDE II, Amazon

SDE II position at Amazon building scalable advertising solutions using machine learning and big data technologies.

Support Engineer III, AGS, Cross Border Shopping Tech

Support Engineer III position at Amazon's Cross Border Shopping Tech team, focusing on deployment automation, system scaling, and operational excellence for international e-commerce platforms.

Automation Engineer, Amazon Reliability Maintenance Engineering - IntlRME

Automation Engineer position at Amazon focusing on maintaining and optimizing warehouse automation systems, requiring 2+ years of experience in controls and material handling systems.