Software Development Engineer, Data Center Builder Tools
Amazon · London, England ·
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) Responsibilities 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 Key requirements 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
Market data from EasyWorkClub, not from the employer
Typical pay for House builder in London: £31,100 – £53,800, from 36 adverts
38 live adverts for House builder in London
Same role within 50 km
- Building Fabric Technician - General Builder · Westminster Abbey · 1 km
- Residential Property Solicitor · City of London · 2 km
Remote or home office in 20% of 50 House builder adverts we list nationwide
More openings at Amazon
380 other openings we list
- Infrastructure Support Engineer, IREO · London
- Principal Technical Program Manager, Alexa for Shopping (Rufus) · London
- Software Development Engineer, NextGen Security Automation · London
- Sr. EU Site Process Engineer, EUCF Process Engineering · North Ferriby
- Senior Financial Analyst, UK Customer Fulfilment Finance · London