Senior Software Engineer - Core Services

PhysicsX
Full-timeSeniorRemoteEU

AI Tools & Frameworks

GitHub CopilotCursorClaude Code

Tech Stack

GolangPythonKubernetesArgoCDOpenTelemetryPrometheusGrafanaOAuth 2.0AWSGCPAzure

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

Apply Now
Apply Now

Similar Jobs

Get jobs like this weekly