Software Development Engineer, AWS Infrastructure Services

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 Infrastructure Services

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. The team is responsible for keeping the cloud running, supporting all AWS data centers, servers, storage, networking, power, and cooling equipment.

As a Software Development Engineer, you will:

  • Oversee the complete software development lifecycle
  • Define, prioritize, design, build, and test new features
  • Operate AWS business with globally distributed servers at massive scale
  • Work with distributed systems and implement solutions
  • Lead and mentor other engineers
  • Build solutions using technologies like Rust, Go, Python
  • Work across different verticals including:
    • Product development for business metrics and visibility
    • Build and release (CI/CD) pipelines
    • Validation and qualification frameworks
    • Infrastructure management for datacenter labs

The role offers:

  • Opportunity to work on challenging problems at cloud scale
  • Collaborative environment with diverse team members
  • Work-life harmony and flexible working culture
  • Mentorship and career growth opportunities
  • Inclusive team culture with employee-led affinity groups
  • Continuous learning and knowledge-sharing

You'll join a tenured team of Network and Systems Development Engineers building new services using AWS technologies. The ideal candidate should be customer-centric, passionate about cloud computing, experienced with distributed systems, and excellent at technical communication.

This is a chance to directly impact AWS infrastructure that powers thousands of customers globally while working with cutting-edge technologies and solving complex problems at unprecedented scale.

Last updated 5 hours ago

Responsibilities For Software Development Engineer, AWS Infrastructure Services

  • Oversee complete software development lifecycle
  • Define, prioritize, design, build, and test new features
  • Operate AWS business with globally distributed servers
  • Lead and mentor other engineers
  • Build solutions using technologies like Rust, Go, Python
  • Manage CI/CD pipelines and infrastructure

Requirements For Software Development Engineer, AWS Infrastructure Services

Go
Python
Linux
React
  • 3+ years of non-internship professional software development experience
  • 3+ years of programming using modern programming languages (Java, C++, or C#)
  • 2+ years of non-internship design or architecture experience
  • Experience with object-oriented design

Benefits For Software Development Engineer, AWS Infrastructure Services

Medical Insurance
401k
Parental Leave
Education Budget
Mental Health Assistance
  • Medical Insurance
  • 401k
  • Parental Leave
  • Education Budget
  • Mental Health Assistance

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services

Software Development Engineer, On Road Transporter Experience, On Road Execution

Backend Software Development Engineer position at Amazon's Last Mile Technology team, focusing on delivery operations and itinerary management systems.

Support Engineer - II, Perfect Order Experience

Support Engineer II position at Amazon's Perfect Order Experience team, focusing on seller compliance and technical support with 3+ years required experience in software development and systems engineering.

System Development Engineer, Alexa Daily Essentials

System Development Engineer position at Amazon's Alexa Daily Essentials team, focusing on automation, tools development, and production software maintenance.

Software Development Engineer, Sort Tech

Software Development Engineer role at Amazon's Sort Tech team, building critical transportation and logistics systems with 3+ years of experience required.

Software Development Engineer - II , Last Mile Planning

Software Development Engineer II position at Amazon's Last Mile Planning team, focusing on optimizing delivery route assignments and logistics systems.