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.