Senior Software Development Engineer, Data Center Builder Tools
Core
Design and evolve the real-time middleware and runtime platform powering industrial control systems across AWS Data Centers.
Role type
Senior IC systems engineer (real-time middleware & embedded systems)
Builds
Unified real-time data plane connecting industrial hardware, control applications, and cloud services
Domain
Cloud infrastructure + Industrial automation
Deliverable
production ML models | product features
Required skills
Real-time systems, Embedded systems, Distributed systems, Middleware/messaging, Industrial protocols, Low-level systems programming, System architecture, Technical strategy, Cross-team leadership
Preferred skills
Rust, C/C++, Python, OPC-UA, DDS/Zenoh, Industrial automation platforms
Technologies
OPC-UA, EtherCAT, PROFINET, Modbus, IO-Link, IEC 61131-3, Rust, C/C++, Python, DDS, Zenoh
Responsibilities
Own end-to-end architecture of runtime and middleware across embedded/edge and cloud; Define roadmap for industrial protocol support and cloud integration; Ensure real-time correctness regarding latency, throughput, and determinism; Lead cross-team efforts to align hardware, controls, security, and operations; Establish engineering standards for testing, performance, and code quality; Mentor junior and mid-level engineers; Solve high-ambiguity technical challenges in protocol integrations and performance-critical paths
Seniority
Senior, hands-on IC with technical leadership