Anaplan
Technology
SeniorPrincipalSoftwareEngineer(Java)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.