CareerPlan

Senior Software Development Engineer, Data Center Builder Tools

London, England, United KingdomFull-time2026-11-11

Core

Design and evolve the real-time middleware and controls platform that powers industrial control systems across AWS Data Centers worldwide.

Role type

Senior IC software architect (embedded/real-time systems)

Builds

Real-time data plane connecting industrial hardware to cloud services

Domain

Industrial automation + embedded systems + cloud infrastructure

Required skills

Real-time or embedded systems, Distributed systems, Middleware/messaging (pub/sub, RPC), Cloud communication, Low-level systems (memory, concurrency, serialization), Industrial automation platforms, Hardware protocols

Preferred skills

Rust, C/C++, Python, Industrial protocols (EtherCAT, PROFINET, Modbus, OPC-UA, IO-Link), Device drivers, Full SDLC, Low-level drivers

Technologies

Rust, C/C++, Python, EtherCAT, PROFINET, Modbus, OPC-UA, IO-Link, DDS/Zenoh

Responsibilities

Architect the end-to-end design of controls and real-time middleware across embedded/edge controllers and the cloud, Define multi-year technical strategy for industrial protocol support and cloud integration, Own real-time correctness at system scale (latency, throughput, determinism), Lead cross-team efforts to align hardware, controls, security, and operations partners, Raise the engineering bar by establishing standards for testing, performance benchmarking, and code quality, Mentor Junior and Mid level SDEs and contribute to hiring

Seniority

Senior, hands-on IC with mentorship responsibilities