Taro Logo

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 new services using AWS technologies
  • Work with various data sources and solve problems at scale
  • Collaborate across AWS teams

The team uses technologies like Rust, Go, Python, and works across different verticals:

  • Product development for business metrics and visibility
  • Build and release management (CI/CD)
  • Validation and qualification frameworks
  • Infrastructure management for datacenter labs

The role offers:

  • Work-life harmony with flexible working culture
  • Inclusive team environment with employee-led affinity groups
  • Mentorship and career growth opportunities
  • Chance to work on challenging problems at global scale
  • Collaboration with diverse teams across AWS

The ideal candidate will be passionate about cloud computing, have strong distributed systems knowledge, excellent technical and communication skills, and enjoy working in a fast-paced environment.

Last updated a day 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
  • Work with various data sources and solve problems at scale

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
  • Experience with object-oriented design

Benefits For Software Development Engineer, AWS Infrastructure Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave
  • Education Budget

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services