- Jobs
- PhysicsX
- Senior Software Engineer - Core Services
Senior Software Engineer - Core Services
AI Tools & Frameworks
Tech Stack
Agent Workflow
AI-native mindset required. Engineers actively use AI coding tools (Copilot, Cursor, Claude Code) as force multipliers in daily workflow. The role also involves designing identity and access patterns for AI agents including MCP authentication and agent impersonation flows.
About the Role
PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. The company builds an AI-driven simulation software stack for engineering and manufacturing across advanced industries. Customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive.
Senior Software Engineer - Core Services
You will join the Core Services team, the team building the foundational primitives that gives their customers superpowers. You will create the primitives that every product across PhysicsX adopts, ensuring every user, service, and agentic workflow is securely identified, correctly scoped, and fully observable.
AI Tools
You actively use AI coding tools (e.g., Copilot, Cursor, Claude Code) in your daily workflow and see them as a force multiplier, not a novelty. You have an AI-native mindset and follow the frontier of agentic systems and AI tooling.
Core Responsibilities
- Design authentication/authorization systems (identity providers, token management, SSO)
- Architect fine-grained RBAC/ABAC for multi-tenant environments
- Own permissions layer: policy definition through compliance reporting
- Build telemetry infrastructure (distributed tracing, logging, metrics, alerting) using OpenTelemetry, Prometheus, Grafana, Jaeger
- Enforce security standards (schema governance, data segregation, least-privilege)
- Design and implement identity and access patterns for AI agents, including MCP authentication, agent impersonation flows, and system account models
- Contribute to multi-service architectures
- Drive CI/CD best practices, zero-downtime deployments
- Author Technical Decision Records
- Mentor junior/mid-level engineers
Required Qualifications
- Strong algorithms, data structures, and system design foundation
- Golang and Python expertise
- Hands-on identity/access management (Keycloak, Auth0, Okta)
- OAuth 2.0, OIDC, SAML fluency
- Cloud IAM proficiency (AWS, GCP, Azure AD)
- Production RBAC/ABAC/policy-as-code implementation (OPA/Rego, Cedar)
- Observability pipeline design (OpenTelemetry, Prometheus, Grafana, Jaeger)
- Kubernetes and ArgoCD working knowledge
- Multi-service API design maturity
- Security and threat modeling familiarity
- CI/CD pipeline optimization experience
- Strong cross-team communication
Ideal (Optional)
- Polyglot: Python, Golang, plus Rust/C++
- Advanced Kubernetes (CRDs, Operators, Crossplane, Helm)
- Cloud/on-premises/air-gapped deployment experience
- Fuzzing, simulation testing, fault injection expertise
Benefits
- Equity options
- 10% employer pension contribution
- Free office lunches, enhanced parental leave, private healthcare
- Flexible working & work-from-anywhere policy
Location: London (hybrid with Shoreditch office), remote flexibility with work-from-anywhere policy.
Published: 2026-03-23