Software Development Engineer, Data Center Operating Systems

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, Data Center Operating Systems

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We're responsible for keeping the cloud running, supporting all AWS data centers, servers, storage, networking, power, and cooling equipment. The Data Center Operating Systems (DCOS) team builds systems and software that orchestrate physical work processes inside AWS' global datacenters.

As a Software Development Engineer in this role, you will:

  • Build the next generation of platform level software
  • Work with senior AWS leadership to plan for the future
  • Own, design, build, and deliver technically challenging projects
  • Grow more junior engineers and be a force multiplier
  • Identify operational challenges early and drive operational excellence
  • Contribute to and lead improvements in development processes
  • Build ML solutions to automatically create shift plans for technicians

You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, and operations managers. You'll collaborate across AWS to deliver high standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for customers.

The role offers broad yet deep scope impacting all AWS systems globally, building massively scalable systems used by the world's largest cloud infrastructures. You'll work in a fast-moving, startup-like environment within a large company, tackling ambiguous and difficult challenges that require deep technical and software expertise.

This position is part of the Boost MyDay team, responsible for systems that orchestrate the technician experience for all types of work in AWS data centers worldwide, literally planning the day for data center technicians.

Amazon values diverse experiences and work-life harmony, fostering an inclusive team culture with employee-led affinity groups and ongoing learning experiences.

Last updated 8 minutes ago

Responsibilities For Software Development Engineer, Data Center Operating Systems

  • Design, build, and deliver technically challenging projects
  • Work with senior AWS leadership to plan for the future
  • Grow more junior engineers and be a force multiplier
  • Identify operational challenges and drive operational excellence
  • Contribute to and lead improvements in development processes
  • Build ML solutions for technician shift planning
  • Ensure high standards for system extensibility and scalability

Requirements For Software Development Engineer, Data Center Operating Systems

Java
Python
  • 4+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience with new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 4+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Data Center Operating Systems

Medical Insurance
Equity
  • Medical, financial, and other benefits (details not specified)
  • Equity (mentioned as part of total compensation package)
  • Sign-on payments (mentioned as part of total compensation package)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Data Center Operating Systems

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.