Software Development Engineer, AWS Infrastructure Service

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Distributed Systems
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Infrastructure Service

AWS Infrastructure Services (AIS) is seeking a Senior Software Engineer to join their Data Center Systems & Automation team. This role is integral to the design, planning, delivery, and operation of AWS's global infrastructure. The position offers an exciting opportunity to work on industry-leading software systems applying computer vision in real-world scenarios.

The role demands expertise in building highly scalable distributed systems with strong focus on availability, scalability, and latency guarantees. As a senior member of the team, you'll be responsible for architectural decisions and implementation of critical systems, while also playing a key mentorship role for junior engineers.

AWS offers a comprehensive compensation package ranging from $129,300 to $223,600 based on location and experience, plus equity and additional benefits. The position is based in the Seattle area, where you'll work with a diverse team of software engineers and applied scientists.

The ideal candidate brings 3+ years of professional software development experience and strong system design capabilities. You'll be working on a highly visible program across multiple organizations, with the opportunity to make significant impact on AWS's core infrastructure business.

AWS prides itself on its inclusive culture that welcomes bold ideas and empowers ownership. The company offers extensive career development opportunities, including knowledge-sharing, mentorship, and employee-led affinity groups that foster diversity and inclusion. Work-life harmony is valued, with flexibility being a key part of the working culture.

This role is perfect for someone who is passionate about large-scale distributed systems, eager to mentor others, and excited about working with cutting-edge technology in a fast-paced environment. You'll be at the forefront of innovation, helping AWS maintain its position as the world's leading cloud platform while delivering exceptional value to customers worldwide.

Last updated 2 months ago

Responsibilities For Software Development Engineer, AWS Infrastructure Service

  • Architecture and implementation of highly scalable distributed systems
  • Provide availability, scalability and latency guarantees
  • Mentor junior engineers
  • Conduct interviews and uplevel coding standards
  • Design features and services that execute machine learning models in critical production environment
  • Help define engineering best practices

Requirements For Software Development Engineer, AWS Infrastructure Service

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS Infrastructure Service

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development and mentorship opportunities
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Service

EFA Engineer, AWS Annapurna Labs

Senior Software Engineer position at AWS Annapurna Labs focusing on networking software development for RDMA technology in Machine Learning and HPC applications.

Senior Software Development Engineer, Region Flexibility Engineering

Senior Software Engineer role at Amazon focusing on distributed systems and infrastructure automation for region flexibility engineering.

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives

Senior Software Engineer role at AWS's Annapurna Labs, focusing on HPC networking solutions and ML infrastructure optimization.

Senior Software Development Engineer, Amazon Lightsail

Senior Software Engineer role at Amazon Lightsail focusing on distributed systems development and team leadership

Software Development Engineer, AWS Fault Injection Service

Senior Software Engineer role at AWS Fault Injection Service, building distributed systems for chaos engineering and improving cloud application resilience.