Software Development Engineer, Data Center Systems

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

Description For Software Development Engineer, Data Center Systems

AWS Data Center Systems team is seeking a Software Development Engineer to help enhance cloud infrastructure reliability and availability. The role focuses on building services for monitoring and controlling data center infrastructure, contributing directly to AWS data centers' high availability and Amazon's sustainability goals. The team tackles challenges in massive metric ingestion, distributed systems, data visualization, anomaly detection, and graph networks.

The position is within AWS Infrastructure Services (AIS), which manages all AWS global infrastructure design, planning, delivery, and operations. You'll work with diverse technologies including Python, Java, Go, Lambda, DynamoDB, and CloudFormation, alongside other AWS services and internal tools.

The role offers an opportunity to work with a diverse team of professionals, including software, hardware, and network engineers, supply chain specialists, and security experts. You'll collaborate across AWS to maintain high safety and security standards while optimizing capacity and cost efficiency for customers.

The ideal candidate will lead software development initiatives, mentor team members, participate in on-call rotations, and drive quality practices. AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas. The company offers comprehensive benefits, career growth opportunities, and emphasizes work-life harmony.

This position combines technical leadership, hands-on development, and strategic thinking to solve complex infrastructure challenges. You'll be part of a team that directly impacts AWS's global infrastructure reliability while contributing to sustainability goals. The role offers competitive compensation, including base pay, equity, and comprehensive benefits, reflecting AWS's commitment to being Earth's Best Employer.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Data Center Systems

  • Lead the design, development, testing and launch of new data acquisition and transport services
  • Work with senior and junior team members to build new features
  • Ensure quality testing of delivered software
  • Participate in oncall rotation for production system issues
  • Drive best practices for product quality
  • Create simple and elegant solutions for customer challenges

Requirements For Software Development Engineer, Data Center Systems

Python
Java
Go
  • 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, Data Center Systems

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Data Center Systems

ADC Engineer II, ADC AMO CloudWatch

AWS CloudWatch Engineer position supporting monitoring services and operations, requiring TS/SCI clearance and strong Linux expertise.

M365 - IT Application Dev Engineer, Kuiper Production Operations

M365 IT Application Engineer role at Amazon's Project Kuiper, focusing on cloud infrastructure and Microsoft 365 services management.

Facility Operations Center (FOC) Engineer

FOC Engineer role at AWS managing global data center infrastructure monitoring and operations, requiring 3+ years experience in critical facility environments.

System Development Engineer II, AI/ML ADC

AWS System Development Engineer role focusing on AI/ML services for government clients, requiring TS/SCI clearance and strong cloud computing expertise.

ADC Engineer II, RDS/Aurora/DMS Amazon Dedicated Cloud Relational Engineering

Cloud Engineer position at AWS supporting database services for U.S. Intelligence Community requiring TS/SCI clearance.