Anaplan is hiring a
Software Engineer (Rust)

Compensation: $80k - $169k *

At Anaplan, we are looking for a self-motivated SOFTWARE ENGINEER to join our growing team of global engineers within our York office to build and shape award-winning, cloud planning technology that is helping people and companies around the world every day to make better-informed plans and decisions. The team you'll be joining are responsible for operating Anaplan workloads as efficiently and reliably as possible. The aim is to use our compute resources as effectively as we can while continuing to give our customers excellent performance and resilience. The teams main focus is on writing k8s operators in Rust to schedule, de-schedule and migrate customer workspaces although we also own aspects of routing within Anaplan.The services we own are generally platform level services and not generally user facing. Although we do have a significant impact on the customer experience (building out the functionality for zero downtime releases of core Anaplan). We’re looking for someone who thrives in a changing environment, keen to learn new tech, has a desire to develop a deep understanding of our system and excited to solve challenging problems at scale while delivering new capabilities to our rapidly growing number of customers. If you value writing sustainable, resilient code and want to help foster a collaborative, inclusive, creative, authentic culture — this is the place for you. This role will require you to go into our York office at least 2 days a week. What ever back-end tech stack experience you have already, we'd like to hear from you! If you’re ready to roll up your sleeves and tackle unique problems that no one is solving in the tech space yet, keep reading. Your Impact 

Pairing with your colleagues to build everything from rapid prototypes to highly testable and tested platform capabilities. Considering the implementation of functionality through several distributed components and services. Working with other teams to deliver product goals from our prioritised roadmap. Planning and architecting changes such that they minimise risk to the platform and its consumers. Take ownership for communicating your decisions, successes and failures. Collaborating with other platform and product engineers to share experience and deliver value.

What will you learn?We offer motivated Engineers the chance to improve their knowledge and stay at the forefront of technology. Our Software Engineers demonstrate:

Leading techniques such as reactive programming using the best technologies appropriately: you will find us using Rust and Java on top of compute managed by Kubernetes. Domain specific languages and model driven engineering to expose clean but expressive interfaces. Hybrid cloud infrastructure to supply our product with the resources it needs to best meet our customers’ requirements. Knowledge of the whole system stack, from hardware, operating system, multiple languages and virtualisation techniques through to the network.

   

When applying, mention the word I_LOVE_RUST when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human RMy4xMjguMjAyLjIyMQM

Apply now:

3mo ago

See more Rust Jobs at