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 by 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, and React
  • Work across different verticals including Product, Build and Release, Validation and Infrastructure

The role offers:

  • Opportunity to work on challenging problems with global impact
  • Collaborative environment with diverse team members
  • Work-life harmony and flexible working culture
  • Inclusive team culture with employee-led affinity groups
  • Continuous learning and mentorship opportunities
  • Comprehensive benefits package

You'll join a team that serves critical networking services, using modern technologies and touching everything from embedded systems to front-end development. The team runs lean and scales with the business, focusing on automation and efficiency in their processes.

This is an excellent opportunity for someone passionate about cloud computing, distributed systems, and delivering high-quality services at scale. The role requires excellent technical and communication skills, with a focus on customer-centric solutions and the ability to work effectively in a fast-paced environment.

Last updated 10 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 various technologies
  • Work across different verticals (Product, Build and Release, Validation, Infrastructure)

Requirements For Software Development Engineer, AWS Infrastructure Services

Go
Python
Rust
  • 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
  • Object-oriented design experience

Benefits For Software Development Engineer, AWS Infrastructure Services

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical benefits
  • Work-life harmony
  • Career development opportunities
  • Mentorship programs
  • Inclusive workplace culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services

Software Development Engineer II, Agilis Tech

Software Development Engineer II position at Amazon's Agilis Tech team, building innovative e-commerce solutions with competitive pay and benefits.

Software Development Engineer, Amazon Connect (AWS)

AWS Software Development Engineer position for Amazon Connect, building cloud-based contact center solutions using AI/ML technologies with competitive compensation range of $129,300-$223,600.

Software Dev Engineer, BXT

Software Development Engineer II position at Amazon's Benefits Experience and Technology team, building AWS-native platforms to enhance employee benefits administration.

Software Development Engineer, Network Lifecycle Management, Configuration Services

Software Development Engineer position at AWS focusing on network lifecycle management and configuration services, building scalable solutions for cloud infrastructure.

Software Development Engineer II, Alexa Connected Devices

Software Development Engineer II position at Amazon's Alexa Connected Devices team, focusing on building and optimizing connectivity services between Alexa devices and cloud infrastructure.