Software Development Engineer, AWS Infrastructure Services

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing 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 is seeking a Software Development Engineer to join their team responsible for the design, planning, delivery, and operation of AWS global infrastructure. This role is crucial in maintaining the backbone of AWS's cloud operations, supporting all data centers, servers, storage, networking, and equipment that ensure continuous customer service.

The position offers an opportunity to work with cutting-edge technologies including Rust, Go, Python, and React, spanning from embedded systems to frontend development. You'll be part of a diverse team of software, hardware, and network engineers, collaborating across AWS to maintain the highest standards of safety and security while optimizing infrastructure costs.

As an SDE, you'll be involved in the complete software development lifecycle, working on solutions that provide visibility into business metrics, manage CI/CD pipelines, develop testing frameworks, and support datacenter infrastructure. The role requires 3+ years of professional software development experience and strong expertise in distributed systems.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. Amazon offers an inclusive culture that values diverse experiences, with various employee-led affinity groups and ongoing learning opportunities. The company emphasizes work-life harmony and provides extensive career development resources.

This is an excellent opportunity for a mid-level software engineer who is passionate about cloud computing, enjoys solving complex problems at scale, and wants to make a significant impact on AWS's infrastructure services. You'll work in a collaborative environment that encourages knowledge-sharing and innovation, with the chance to influence critical systems that power Amazon's global cloud infrastructure.

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 at massive scale
  • Problem-solve and innovate in an agile environment
  • Build creative short-term and sustainable long-term solutions
  • Use data to make decisions and validate assumptions
  • Mentor and help grow team members
  • Work with various technologies including Rust, Go, Python, and React
  • Support services across product, build and release, validation, and infrastructure verticals

Requirements For Software Development Engineer, AWS Infrastructure Services

Go
Python
Rust
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
  • Object-oriented design experience
  • Knowledge of distributed systems
  • Strong technical and communication skills

Benefits For Software Development Engineer, AWS Infrastructure Services

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Career development resources
  • Flexible work arrangements
  • Inclusive culture and employee resource groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services

Software Development Engineer II, GCNA-D

AWS Software Development Engineer II position focusing on global network infrastructure and cloud computing, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.

SDE II, Recipient Experience

Lead software engineer role at Amazon developing customer-facing package tracking systems and backend services, requiring 3+ years of experience and strong system design skills.

Software Development Engineer, Amazon

Amazon Software Development Engineer position focusing on distributed systems and e-commerce infrastructure in the Core Services team.

Software Development Engineer, Alexa Shopping

Software Development Engineer position at Amazon focusing on building innovative product discovery experiences using LLMs for Alexa shopping features.