remote
Data Center Controls Engineer, Deployment - Amazon.com
Software Engineer
Design, deploy, and maintain control systems for AWS data centers, leveraging Python, C++, Linux, and networking automation to ensure reliable power, cooling, and infrastructure performance.
About the role
Key Responsibilities
- Develop and integrate control software for power, cooling, and environmental monitoring across AWS data center sites.
- Automate deployment, configuration, and validation of control hardware using Python and C++ scripts.
- Collaborate with hardware, network, and security teams to troubleshoot and resolve infrastructure issues in real time.
- Implement and maintain Linux‑based platforms that host control applications and data pipelines.
- Participate in capacity planning, performance tuning, and continuous improvement of data center operations.
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, or related field with 3+ years of experience in data center or large‑scale infrastructure control systems.
- Proficiency in Python and C++ development on Linux environments.
- Strong understanding of networking protocols, power distribution, and cooling systems.
- Experience with automation tools and infrastructure‑as‑code practices.
- Ability to work cross‑functionally in a fast‑paced, highly regulated environment.