Software Development Engineer, AWS Infrastructure Services

Amazon Web Services (AWS) is the 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, and Python, spanning from embedded systems to frontend development. You'll be part of a diverse team handling everything from product development to infrastructure management, working alongside experienced Network and Systems Development Engineers.

As a Software Development Engineer, you'll be involved in building new services using AWS technologies, working with distributed systems, and solving problems at scale. The role requires someone who can thrive in a fast-paced environment, demonstrate excellent technical and communication skills, and work collaboratively across AWS teams.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. Amazon values diversity and inclusion, offering various employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides extensive career development opportunities through mentorship and knowledge-sharing initiatives.

This position is ideal for candidates passionate about cloud computing, experienced in distributed systems, and eager to contribute to maintaining and improving one of the world's largest cloud infrastructure networks. You'll have the opportunity to make a significant impact while working with the latest technologies and solving complex challenges that affect millions of AWS customers globally.

Last updated 2 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
  • 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 CI/CD pipelines and release management
  • Support datacenter labs and infrastructure management

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
  • 2+ years of non-internship design or architecture experience
  • Experience with object-oriented design
  • 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
  • Work-life harmony
  • Career development opportunities
  • Inclusive team culture
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Services

Software Development Engineer, Amazon Music, App Foundry

Mid-level Software Engineering role at Amazon Music focusing on C++ audio playback engine development, requiring 3+ years of experience in audio/video player development.

Software Development Engineer II, Amazon Robotics

Software Development Engineer position at Amazon Robotics, focusing on developing automation frameworks and test systems for robotic fulfillment operations.

Software Development Engineer II, Amazon Customer Service

Amazon seeks a Software Development Engineer II to lead customer service automation initiatives, develop customer communication systems, and drive technical innovation in their Hyderabad office.

Software Dev Engineer II, AWS Clean Rooms

Software Engineer II position at AWS Clean Rooms team, building secure analytics solutions with focus on privacy and data protection, offering competitive compensation and benefits.

Software Development Engineer, SCARF

AWS Demand Planning team seeks Software Engineer for full-stack development role to build forecasting systems for EC2 capacity management.