Software Development Engineer II, AWS Data Center Operating Systems

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous 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 II, AWS Data Center Operating Systems

AWS Infrastructure Services (AIS) is seeking a Software Development Engineer II to join their Data Center Operating Systems team. This role is crucial in supporting AWS's global infrastructure, which is responsible for the design, planning, delivery, and operation of all AWS data centers worldwide.

The position offers an opportunity to work on challenging problems at massive scale, supporting the infrastructure that keeps the cloud running. You'll be part of a diverse team working with software, hardware, and network engineers, collaborating across AWS to maintain the highest standards of safety and security while optimizing capacity and cost efficiency.

As a Software Engineer in Data Center Operating Systems, you will:

  • Support the vision of providing the right experience to technicians through a unified platform
  • Own, design, build, and deliver technically challenging projects
  • Mentor junior engineers and act as a force multiplier
  • Drive operational excellence by identifying challenges early
  • Lead improvements in development processes
  • Work closely with UX designers, product managers, and other engineers

The role combines technical expertise with leadership opportunities in a fast-paced, innovative environment. AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas. The company offers comprehensive benefits, including medical, financial, and other benefits, along with equity and sign-on payments based on location and experience.

AWS provides extensive career development opportunities through knowledge-sharing, mentorship, and employee-led affinity groups. The company emphasizes work-life harmony and maintains a flexible working culture that supports both professional and personal growth.

Join a team that's at the forefront of cloud computing, working on systems that impact millions of customers worldwide while being part of Amazon's mission to be Earth's Best Employer.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer II, AWS Data Center Operating Systems

  • Own, design, build, and deliver technically challenging projects
  • Grow more junior engineers and be force multiplier
  • Identify operational challenges early in the system and drive operational excellence
  • Contribute to and lead the improvements in development processes
  • Collaborate with UX designers, product managers, and other engineers

Requirements For Software Development Engineer II, AWS Data Center Operating Systems

  • 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 II, AWS Data Center Operating Systems

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Career development opportunities
  • Mentorship programs
  • Flexible working culture

Interested in this job?

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

Support Engineer, Kindle Ingestion and Expansion

Support Engineer role at Amazon's Kindle Ingestion team, combining technical support and development work with focus on content publishing systems.

Software Development Engineer, Fleet Tracking and Telemetry

Software Development Engineer position at Amazon's Fleet Tracking and Telemetry team, focusing on developing systems for tracking transportation assets and processing telemetry data.

Software Dev Engineer II, Unified Payments Experience

Software Dev Engineer II position at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

Quality Assurance Engineer-II, Prime Video Ads QA

Quality Assurance Engineer-II position at Amazon Prime Video, focusing on testing and quality assurance for video streaming and advertising products.

Software Development Engineer, Alexa Communications

Software Development Engineer position at Amazon's Alexa Communications team, developing voice-controlled communication features and mobile applications.