Software Development Engineer, Data Center Builder Tools
Amazon
Overview
In this role you design and build real-time middleware and runtime software that connects industrial hardware to the cloud, powering AWS Data Center operations. You’ll work on high-performance data planes, protocol integrations, and edge-to-cloud data flow, shaping reliability, latency, and scalability in a cross-functional team. You solve complex timing-sensitive problems at the boundary of hardware and cloud services. This is an opportunity to impact how control systems and data centers operate at scale.
Pay / Benefits- inclusive culture
- mentorship & career growth
- work-life balance and flexibility
- diverse experiences encouraged
- ownership and accountability
- competitive compensation (implied)
- Architect and implement high-performance runtime and real-time middleware for edge and cloud environments
- Develop industrial protocol and hardware integrations (e.g., IEC 61131-3, EtherCAT, PROFINET, Modbus, OPC-UA, IO-Link) and cross-language data exchange
- Design edge-to-cloud data paths for telemetry, metrics, and commands with QoS, backpressure, and store-and-forward behavior
- Analyze latency budgets, throughput, and failure modes in distributed, timing-sensitive systems
- Raise engineering quality with unit/integration/on-hardware validation, performance benchmarking, and code reviews
- Collaborate with hardware, controls, security, and operations teams to translate requirements into shippable software
- Mentor junior engineers and influence the runtime and middleware roadmap
- Experience in professional software development (non-internship)
- Proficiency in Java, C++, or C# with OO design
- Experience with SDLC including coding standards, reviews, source control, builds, testing, and operations
- Experience designing or architecting scalable systems or complex software delivered to customers
- Proficiency in at least one programming language
- Strong problem-solving skills and hardware-timing awareness
- strong problem-solving
- cross-functional collaboration
- mentoring and technical leadership
- Rust, C/C++, or Python
- Industrial automation platforms and hardware protocols (OPC-UA, IEC 61131-3, EtherCAT, PROFINET, Modbus, IO-Link)
- DDS/Zenoh or similar real-time middleware
Reference: WJ-747_30162567