Taro Logo

Software Development Engineer III, Center for Infrastructure Software and Controls

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting all AWS data centers and infrastructure worldwide.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer III, Center for Infrastructure Software and Controls

AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This team keeps the cloud running by managing all AWS data centers, servers, storage, networking, power, and cooling equipment. The Center for Infrastructure Software and Controls team is specifically focused on developing critical solutions for Amazon's global data center network.

As a Software Development Engineer III, you'll be working on developing next-generation software platforms and automation solutions. The role involves working across multiple layers of the automation stack, from low-level embedded systems to cloud-based solutions that manage fleets of data center devices. You'll be developing and deploying complex automation control systems, working with embedded PLC and DCS firmware, SCADA and HMI interfaces, and creating cloud-based monitoring and analytics platforms.

The position offers unique challenges at the intersection of software development and industrial control systems. You'll collaborate with cross-functional teams including controls engineers, IT/OT specialists, and operations personnel. The role provides opportunities to work with cutting-edge technology while solving complex problems that directly impact AWS's infrastructure reliability and efficiency.

This is an excellent opportunity for someone who enjoys working at multiple layers of the technology stack and wants to make a significant impact on AWS's global infrastructure. The position offers exposure to both software development and industrial control systems, making it an unique role that combines traditional software engineering with practical infrastructure management.

Last updated a day ago

Responsibilities For Software Development Engineer III, Center for Infrastructure Software and Controls

  • Develop next-gen software platforms and automation solutions
  • Development and deployment of complex automation control systems and supporting infrastructure
  • Work with embedded PLC and DCS firmware, SCADA and HMI interfaces
  • Develop cloud-based monitoring and analytics platforms
  • Oversee control system deployments, commissioning, and support

Requirements For Software Development Engineer III, Center for Infrastructure Software and Controls

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer III, Center for Infrastructure Software and Controls

  • Travel up to 30% may be required

Interested in this job?

Jobs Related To Amazon Software Development Engineer III, Center for Infrastructure Software and Controls