Staff Software Engineer, Runtime Systems
- Location
- Greater London, England, United Kingdom
infrastructure. You’ll work on the foundations that allow complex workloads to move from an abstract description into reliable execution across systems such as Kubernetes, Argo, OSMO, and future execution environments. A major part of the role is deciding where abstraction is useful — and where it creates more complexity. Rather … engineering workloads. Define abstractions for workloads, execution environments, dependencies, state, capabilities, and failure. Design interfaces between higher-level services and systems such as Kubernetes, Argo, and OSMO. Establish clear boundaries around which systems own state, decisions, and side effects. Make architectural decisions balancing simplicity, extensibility, performance, and operational reality. Execution ...