CareerPlanSign in

Principal Software Engineer (Java)

Manchester - Office 💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Design, deliver, and architect platform capabilities for enterprise-scale API gateways, edge routing, and developer acceleration.

Role type

Principal Software Engineer (Java)

Builds

High-throughput backend engines, API-first solutions, and containerized orchestration infrastructure.

Domain

Enterprise SaaS / Distributed Systems / Cloud Infrastructure

Required skills

Java, Kotlin, Distributed Systems, API Gateway design, Kubernetes, GitOps, Event-driven architecture, Rate limiting, Concurrency management (via careerplan.io/jobs/8870948002-principal-software-engineer-java-at-anaplan)

Preferred skills

AI/LLM integration, Polyglot programming, Architecture strategy, Mentoring

Technologies

Java, Kotlin, Kubernetes, ArgoCD, Helm, Traefik, React, Python, Go

Responsibilities

Lead design and architecture of API gateways and edge routing; Build and scale high-throughput backend engines; Partner with architects to set technical direction; Drive evolution of deployment infrastructure; Own foundational features end-to-end; Mentor engineers across global teams.

Seniority

Principal, hands-on IC with mentorship