At a Glance
- Tasks: Build and maintain a Kubernetes-powered platform using Rust for impactful cost optimisation.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Dynamic team environment with excellent career advancement potential.
- Why this job: Make a real impact from day one while working with cutting-edge technologies.
- Qualifications: Proficient in Rust or similar languages, with experience in delivering complex projects.
The predicted salary is between 60000 - 80000 £ per year.
The Core Resource Management (CRM) team is looking for a Platform Software Engineer to help us build and maintain the Kubernetes-powered platform that underpins Anaplan. We’re after someone who loves engineering, is excited by the chance to use Rust to create robust and elegant solutions, and wants to make an impact from day one.
Specifically, you'll be working on a cost optimisation project to track what hosting resources our customers are using and automatically right-size them (either larger or smaller). It's a fast-paced and strategically important project that we hope excites you as much as it excites us.
Your Impact
- Drive Platform Efficiency: You will design, build, and maintain the automated right-sizing tools that optimise Anaplan’s Kubernetes platform, directly impacting our cloud resource usage and driving strategic cost savings.
- Deliver High-Quality Systems: You’ll write clean, efficient, and robust Rust code to build high-performance services that are critical to the platform's stability and scalability.
- Champion DevOps & Reliability: You will take ownership of your services throughout their lifecycle—from drafting Helm charts and Jenkins pipelines to setting up alerting, dashboards, and automated testing.
- Shape Engineering Practices: As an engineer, you will influence our technical direction by participating in weekly system design discussions, conducting thorough code reviews, and helping to mentor junior team members.
- Collaborate Across Boundaries: You’ll work closely with team members and the wider engineering community in our York office, helping to align our infrastructure efforts with the broader company strategy.
Your Skills
- Proficiency in at least one modern backend or systems-level language (e.g., Rust, Go, C++, Python or Java) and a strong enthusiasm for working primarily in Rust.
- Delivery: A track record of delivering complex projects into production.
- Hands-on experience making frequent deployments to live environments. Ideally practicing true CICD.
- Observability: Experience implementing and utilising monitoring, alerting, and logging frameworks (e.g. Grafana, Prometheus, Datadog) to maintain system health and reliability.
- Experience working effectively in cross-functional Agile teams, collaborating closely with product managers and other engineering teams.
- Prior experience with platform cost optimisation, performance profiling, or capacity planning (FinOps) is a huge plus.
Accommodation Statement
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
Platform Software Engineer employer: Anaplan
Anaplan is an exceptional employer that fosters a collaborative and innovative work culture in our York office, where engineers are empowered to make impactful contributions from day one. We prioritise employee growth through mentorship opportunities and encourage the use of cutting-edge technologies like Rust, all while offering competitive benefits and a commitment to inclusivity. Join us to be part of a fast-paced team dedicated to optimising cloud resource usage and driving strategic cost savings.