PhysicsX Ltd
Senior Software Engineer - SRE Core Infrastructure London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Senior Software Engineer - SRE Core Infra London (Hybrid) Engineering Full Time The Role PhysicsX is growing rapidly and so is the infrastructure that underpins our platform. We are building core infrastructure that is reliable, secure, scalable and reproducible across multiple cloud providers and on premises environments. As the platform evolves to serve increasingly complex engineering workloads, the foundational infrastructure layer becomes ever more critical. We are looking for a Senior Software Engineer to join our Platform SRE Core Infrastructure team. This role is responsible for the design, provisioning and operation of the shared infrastructure that the entire PhysicsX platform depends on. You will work across infrastructure as code, Kubernetes cluster management, secrets management, GPU drivers, networking and multi tenancy architecture to ensure the platform is dependable, scalable and secure. This is a role for an engineer who combines deep infrastructure expertise with a reliability engineering mindset and an appreciation for the developer experience of the teams that consume the platform. What You Will Do Own the design and delivery of core infrastructure across multi cloud providers (GCP, Azure, AWS) and on premises environments using Terraform and Crossplane. Architect and operate Kubernetes clusters supporting both single tenant and multi tenant workloads, with a strong emphasis on isolation, performance and reliability. Define and implement infrastructure provisioning patterns using Crossplane compositions and Terraform modules, ensuring reproducibility and auditability across environments. Design and operate secrets management solutions, including dynamic secret provisioning, rotation and fine grained access control integrated with cluster identity. Manage and maintain GPU driver configurations and accelerated compute node pools, ensuring compatibility and performance for AI and simulation workloads. Own cluster networking design including CNI selection, Istio service mesh integration, ingress strategy and cross cluster connectivity. Implement and maintain vCluster based multi tenancy to provide strong workload isolation within shared infrastructure. Develop lightweight Kubernetes Operators or controllers where automation of infrastructure lifecycle tasks requires it. Establish SLOs and reliability targets for core infrastructure components and lead the response to production incidents. Partner with security and platform teams to enforce infrastructure governance, network policies and compliance controls. Contribute to and uphold engineering standards across the platform organisation. What You Bring to the Table Kubernetes depth - 5 or more years of professional experience operating Kubernetes in production. You have a thorough understanding of cluster architecture, the scheduler, networking, storage and the API lifecycle. Kubernetes certifications such as CKAD, CKA or CKS are highly desirable. Crossplane expertise - significant hands on experience designing and operating Crossplane compositions, providers and managed resources in production environments. Terraform proficiency - strong experience authoring, structuring and operating Terraform at scale, including state management, module design and CI integration. Multi cloud and on premises - practical experience operating infrastructure across more than one cloud provider and on premises environments, with an understanding of the differences in identity, networking and storage. Multi tenancy architecture - experience designing and implementing both single tenant and multi tenant Kubernetes architectures, with strong views on isolation, resource governance and operational overhead. Secrets management - experience with tools such as Vault, External Secrets Operator or cloud native secret stores, including dynamic provisioning and rotation. Networking - solid knowledge of Kubernetes networking, CNI plugins, Istio service mesh and ingress patterns. Experience with cross cluster or hybrid connectivity is valuable. vCluster and virtual clusters - experience using vCluster or similar tooling to provide lightweight, isolated Kubernetes environments within shared clusters. GPU and accelerated compute - familiarity with GPU driver management, device plugins and the operational considerations of running accelerated workloads in Kubernetes. Kubernetes Operators - at least lightweight experience writing or extending Kubernetes Operators or controllers, ideally in Golang or Python. Software engineering capability - you are comfortable writing code to automate and extend infrastructure. Python and Golang are the primary languages used across the platform. Exposure to functional programming languages such as Erlang, Elixir or OCaml is appreciated. Platform engineering mindset - you think about infrastructure as a product consumed by engineering teams and prioritise usability, documentation and long term maintainability. Distributed systems experience - a solid grounding in distributed systems concepts, including failure modes, consistency and the operational challenges of running systems at scale. Ideally Experience with GitOps workflows using tools such as Argo CD or Flux. Contributions to open source infrastructure or Kubernetes ecosystem projects. What We Offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage. Personal development - access to learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
Senior Software Engineer - SRE Core Infrastructure London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Senior Software Engineer - SRE Core Infra London (Hybrid) Engineering Full Time The Role PhysicsX is growing rapidly and so is the infrastructure that underpins our platform. We are building core infrastructure that is reliable, secure, scalable and reproducible across multiple cloud providers and on premises environments. As the platform evolves to serve increasingly complex engineering workloads, the foundational infrastructure layer becomes ever more critical. We are looking for a Senior Software Engineer to join our Platform SRE Core Infrastructure team. This role is responsible for the design, provisioning and operation of the shared infrastructure that the entire PhysicsX platform depends on. You will work across infrastructure as code, Kubernetes cluster management, secrets management, GPU drivers, networking and multi tenancy architecture to ensure the platform is dependable, scalable and secure. This is a role for an engineer who combines deep infrastructure expertise with a reliability engineering mindset and an appreciation for the developer experience of the teams that consume the platform. What You Will Do Own the design and delivery of core infrastructure across multi cloud providers (GCP, Azure, AWS) and on premises environments using Terraform and Crossplane. Architect and operate Kubernetes clusters supporting both single tenant and multi tenant workloads, with a strong emphasis on isolation, performance and reliability. Define and implement infrastructure provisioning patterns using Crossplane compositions and Terraform modules, ensuring reproducibility and auditability across environments. Design and operate secrets management solutions, including dynamic secret provisioning, rotation and fine grained access control integrated with cluster identity. Manage and maintain GPU driver configurations and accelerated compute node pools, ensuring compatibility and performance for AI and simulation workloads. Own cluster networking design including CNI selection, Istio service mesh integration, ingress strategy and cross cluster connectivity. Implement and maintain vCluster based multi tenancy to provide strong workload isolation within shared infrastructure. Develop lightweight Kubernetes Operators or controllers where automation of infrastructure lifecycle tasks requires it. Establish SLOs and reliability targets for core infrastructure components and lead the response to production incidents. Partner with security and platform teams to enforce infrastructure governance, network policies and compliance controls. Contribute to and uphold engineering standards across the platform organisation. What You Bring to the Table Kubernetes depth - 5 or more years of professional experience operating Kubernetes in production. You have a thorough understanding of cluster architecture, the scheduler, networking, storage and the API lifecycle. Kubernetes certifications such as CKAD, CKA or CKS are highly desirable. Crossplane expertise - significant hands on experience designing and operating Crossplane compositions, providers and managed resources in production environments. Terraform proficiency - strong experience authoring, structuring and operating Terraform at scale, including state management, module design and CI integration. Multi cloud and on premises - practical experience operating infrastructure across more than one cloud provider and on premises environments, with an understanding of the differences in identity, networking and storage. Multi tenancy architecture - experience designing and implementing both single tenant and multi tenant Kubernetes architectures, with strong views on isolation, resource governance and operational overhead. Secrets management - experience with tools such as Vault, External Secrets Operator or cloud native secret stores, including dynamic provisioning and rotation. Networking - solid knowledge of Kubernetes networking, CNI plugins, Istio service mesh and ingress patterns. Experience with cross cluster or hybrid connectivity is valuable. vCluster and virtual clusters - experience using vCluster or similar tooling to provide lightweight, isolated Kubernetes environments within shared clusters. GPU and accelerated compute - familiarity with GPU driver management, device plugins and the operational considerations of running accelerated workloads in Kubernetes. Kubernetes Operators - at least lightweight experience writing or extending Kubernetes Operators or controllers, ideally in Golang or Python. Software engineering capability - you are comfortable writing code to automate and extend infrastructure. Python and Golang are the primary languages used across the platform. Exposure to functional programming languages such as Erlang, Elixir or OCaml is appreciated. Platform engineering mindset - you think about infrastructure as a product consumed by engineering teams and prioritise usability, documentation and long term maintainability. Distributed systems experience - a solid grounding in distributed systems concepts, including failure modes, consistency and the operational challenges of running systems at scale. Ideally Experience with GitOps workflows using tools such as Argo CD or Flux. Contributions to open source infrastructure or Kubernetes ecosystem projects. What We Offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage. Personal development - access to learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
PhysicsX Ltd
Senior Software Engineer - Platform Runtime London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Senior Software Engineer - Platform Runtime London (Hybrid) Engineering Full Time The Role PhysicsX is developing a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. As the platform scales to meet the demands of world class engineering teams, we are investing heavily in the runtime layer that underpins all workload scheduling, lifecycle management and compute orchestration. We are looking for a Senior Software Engineer to join our Platform Runtime team. This role sits at the heart of how we extend Kubernetes to support the complex, long running and resource intensive workloads that PhysicsX customers depend on. You will own the design and delivery of Kubernetes Operators and runtime components that define how our platform provisions, manages and recovers workloads at scale. This is a deeply technical, hands on engineering role. You will work closely with Platform SRE, Data Integration and product teams to define runtime contracts, surface observability and ensure the platform is reliable, extensible and operable in production. Design, build and operate production grade Kubernetes Operators that manage the full lifecycle of PhysicsX workloads, including provisioning, scaling, health management and graceful termination. Own the runtime architecture across multi cloud and on premises environments, ensuring consistent behaviour regardless of where compute runs. Drive the adoption and evolution of service mesh capabilities using Istio, including traffic management, mutual TLS and observability integration. Design and implement virtual cluster strategies using vCluster or equivalent tooling to support multi tenancy and workload isolation at the runtime layer. Collaborate with platform and infrastructure teams to define and maintain clear runtime interfaces and contracts. Establish and own reliability practices for runtime components, including SLOs, alerting and incident playbooks. Mentor engineers across the platform organisation and contribute to engineering standards, design reviews and technical direction. Evaluate and integrate upstream Kubernetes ecosystem tooling, contributing back where appropriate. What You Bring to the Table Kubernetes Operator experience - you have designed, built and operated at least one production Kubernetes Operator. This is a firm requirement for the role. Golang expertise - 3 or more years of professional Golang development. You write idiomatic, testable and maintainable Go and are comfortable leading code reviews and establishing patterns. Deep Kubernetes knowledge - you understand the Kubernetes API machinery, reconciliation loops, controller runtime, admission webhooks and custom resource definitions inside out. Service mesh experience - hands on experience with Istio in a production environment, covering traffic shaping, observability, mTLS and policy enforcement. Multi tenancy and isolation - experience with vCluster, Capsule or equivalent tooling to provide workload and namespace isolation within shared Kubernetes clusters. Distributed systems background - a strong understanding of how to design and troubleshoot distributed systems at scale, including consensus, failure modes and recovery strategies. Multi cloud and on premises - experience operating Kubernetes across multiple cloud providers and on premises infrastructure, with an appreciation of the differences in networking, storage and permission management. Software engineering foundations - you are comfortable writing production code and are expected to do so regularly. Platform engineering mindset - you think in terms of internal products, developer experience and long term maintainability, not just delivery. AI infrastructure tools familiarity - You are familiar and/or have professional experience with software suites typically used to manage data and pipelines at scale, such as Kubeflow, Kedro, Kubetorch among others. Ideally Experience contributing to open source Kubernetes projects or the wider CNCF ecosystem. Exposure to GPU workload scheduling or accelerated compute environments. Experience with Terraform and/or Crossplane for infrastructure provisioning. Background in simulation, ML platform engineering or HPC environments. Kubernetes certifications such as CKA, CKAD or CKS are a welcome signal of structured knowledge. What we offer: Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage. Personal development - access to learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
Senior Software Engineer - Platform Runtime London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Senior Software Engineer - Platform Runtime London (Hybrid) Engineering Full Time The Role PhysicsX is developing a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. As the platform scales to meet the demands of world class engineering teams, we are investing heavily in the runtime layer that underpins all workload scheduling, lifecycle management and compute orchestration. We are looking for a Senior Software Engineer to join our Platform Runtime team. This role sits at the heart of how we extend Kubernetes to support the complex, long running and resource intensive workloads that PhysicsX customers depend on. You will own the design and delivery of Kubernetes Operators and runtime components that define how our platform provisions, manages and recovers workloads at scale. This is a deeply technical, hands on engineering role. You will work closely with Platform SRE, Data Integration and product teams to define runtime contracts, surface observability and ensure the platform is reliable, extensible and operable in production. Design, build and operate production grade Kubernetes Operators that manage the full lifecycle of PhysicsX workloads, including provisioning, scaling, health management and graceful termination. Own the runtime architecture across multi cloud and on premises environments, ensuring consistent behaviour regardless of where compute runs. Drive the adoption and evolution of service mesh capabilities using Istio, including traffic management, mutual TLS and observability integration. Design and implement virtual cluster strategies using vCluster or equivalent tooling to support multi tenancy and workload isolation at the runtime layer. Collaborate with platform and infrastructure teams to define and maintain clear runtime interfaces and contracts. Establish and own reliability practices for runtime components, including SLOs, alerting and incident playbooks. Mentor engineers across the platform organisation and contribute to engineering standards, design reviews and technical direction. Evaluate and integrate upstream Kubernetes ecosystem tooling, contributing back where appropriate. What You Bring to the Table Kubernetes Operator experience - you have designed, built and operated at least one production Kubernetes Operator. This is a firm requirement for the role. Golang expertise - 3 or more years of professional Golang development. You write idiomatic, testable and maintainable Go and are comfortable leading code reviews and establishing patterns. Deep Kubernetes knowledge - you understand the Kubernetes API machinery, reconciliation loops, controller runtime, admission webhooks and custom resource definitions inside out. Service mesh experience - hands on experience with Istio in a production environment, covering traffic shaping, observability, mTLS and policy enforcement. Multi tenancy and isolation - experience with vCluster, Capsule or equivalent tooling to provide workload and namespace isolation within shared Kubernetes clusters. Distributed systems background - a strong understanding of how to design and troubleshoot distributed systems at scale, including consensus, failure modes and recovery strategies. Multi cloud and on premises - experience operating Kubernetes across multiple cloud providers and on premises infrastructure, with an appreciation of the differences in networking, storage and permission management. Software engineering foundations - you are comfortable writing production code and are expected to do so regularly. Platform engineering mindset - you think in terms of internal products, developer experience and long term maintainability, not just delivery. AI infrastructure tools familiarity - You are familiar and/or have professional experience with software suites typically used to manage data and pipelines at scale, such as Kubeflow, Kedro, Kubetorch among others. Ideally Experience contributing to open source Kubernetes projects or the wider CNCF ecosystem. Exposure to GPU workload scheduling or accelerated compute environments. Experience with Terraform and/or Crossplane for infrastructure provisioning. Background in simulation, ML platform engineering or HPC environments. Kubernetes certifications such as CKA, CKAD or CKS are a welcome signal of structured knowledge. What we offer: Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage. Personal development - access to learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.