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
Hybrid
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. This role involves:

  • Overseeing complete software development lifecycle—defining, prioritizing, designing, building, and testing new features
  • Operating AWS business with globally distributed servers at massive scale
  • Working with distributed systems and implementing solutions
  • Leading and mentoring other engineers
  • Building new services using AWS technologies
  • Working with various data sources and solving problems at scale
  • Using technologies like Rust, Go, Python, and working with everything from embedded systems to GRPC/Rest APIs
  • Supporting multiple service verticals including Product, Build and release, Validation and qualification, and Infrastructure

The team operates lean and scales with the business, focusing on customer-centric solutions in a fast-paced environment. The role requires excellent technical and communication skills, with opportunities for knowledge-sharing and teaching company-wide.

Benefits include:

  • Work-life harmony with flexible working culture
  • Inclusive team culture with employee-led affinity groups
  • Mentorship and career growth opportunities
  • Comprehensive benefits package including medical coverage
  • Competitive compensation with equity opportunities

The position offers exposure to cutting-edge cloud technologies while working with a diverse team of software, hardware, and network engineers, supply chain specialists, and security experts.

Last updated 2 days 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 new services using AWS technologies
  • 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
Parental Leave
Equity
  • Work-life harmony with flexible working culture
  • Comprehensive medical coverage
  • Equity opportunities
  • Mentorship and career growth
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services