Anaplan

Technology

SeniorPrincipalSoftwareEngineer(Java)

£135–195k ~AI est. Manchester, United Kingdom
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Principal Software Engineer (Java) at Anaplan. Lead design of platform capabilities. Lead delivery of platform capabilities”

What You'll Achieve.

Accelerate platform engineering; Accelerate developer velocity

Industry & Context.

Technology
Problems you'll solve

Root cause analysis; Concurrency challenges; Problem solving

What They're Looking For.

Must Have

Extensive software engineering background, Enterprise-scale environments, High-throughput environments, Data-centric environments, Understand AI tools, Leverage AI tools, Integrate AI tools, Agentic programming patterns, LLM-assisted workflows, Deep expertise in Java, Deep expertise in Kotlin, Understanding of distributed systems internals, Deliver API-first infrastructures, Deliver API Gateways, Deliver edge routing solutions, Manage complex CI/CD pipelines, Grounding in event-driven architecture, Grounding in real-time data processing, Manage complex database transaction scopes, Balance rapid prototyping, Balance fast iteration, Balance long-term sustainability, Balance quality, Bias for action, Exceptional technical communicator, Align globally distributed teams, Distill complex concepts, Build consensus

Nice to Have

Shaped architecture at enterprise scale, Shaped platform strategy at enterprise scale, Navigated hybrid infrastructures, Navigated cloud-agnostic infrastructures, Polyglot mindset, Comfortable exploring React, Comfortable exploring Python, Comfortable exploring Go, Genuine curiosity, Energized by learning new technologies, Enjoy mentoring others, Raise bar for engineering culture, Comfortable operating in distributed teams, Embrace asynchronous collaboration, Drive consensus across domains

What You'll Do.

Lead design of platform capabilities

Lead delivery of platform capabilities

Lead architecture of platform capabilities

Build high-throughput backend engines

Scale high-throughput backend engines

Manage request orchestration

Isolate multi-tenancy

Serve API-first solutions

Partner with architects

Partner with senior engineers

Set technical direction

Align implementation patterns

Drive deployment infrastructure evolution

Champion GitOps workflows

Champion containerized orchestration

Own foundational features

Improve system observability

Implement rate-limiting

Solve concurrency challenges

Deliver thought leadership

Deliver coding excellence

Ensure backend integration

Resolve CORS requirements

Resolve distributed edge proxy requirements

Conduct design reviews

Perform pair programming

Provide hands-on leadership

How You'll Work.

Team & Collaboration

Global teams; Cross-service collaboration; Distributed teams

Communication Scope

Technical communicator; RFCs; Architectural designs

Process & Methodology

Agile, GitOps, Roadmap planning

Full Job Description

At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers’ success and to our Winning Culture. Our customers rank among the who’s who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebrating our wins – big and small. Supported by operating principles of being strategy-led, values-based and disciplined in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let’s build what’s next - together! Anaplan is the leading enterprise decision-making platform, powering the world’s largest enterprises with our proprietary Hyperblock™ technology and cloud infrastructure. We are seeking a Sr. Principal Engineer to join our team in Manchester, UK. Your Impact Lead the design, delivery, and architecture of platform capabilities powering Anaplan’s enterprise-scale API gateways, edge routing, and developer acceleration. Build and scale high-throughput backend engines that manage core request orchestration, seamless multi-tenant isolation, and API-first solutions serving thousands of tenants and tens of thousands of users. Partner with architects and senior engineers across the Platform Experience domain to set technical direction, aligning implementation patterns for complex initiatives (like Vanity URLs, JWT auth flows, and cross-service proxying). Drive the evolution of our deployment infrastructure, championing modern GitOps workflows

Free ATS check

Applying for this Senior Principal Software Engineer (Java) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Anaplan?

Real rants from real employees. Read before you apply.

Read Company Rants →