Anaplan
Platform Engineer (GoLang)
Manchester, United Kingdom. Posted 5 months ago
The role
You will craft and help build the next generation of the Anaplan Platform. You will engineer new platforms as products, including full-stack systems design for hybrid cloud and hands-on distributed systems programming.
What you will do
- Engineer new platforms as products
- Design extensible, observable, and maintainable platforms
- Write Kubernetes Operators to manage complex, stateful application lifecycles
- Automate operational knowledge into code using control plane logic
- Build for high concurrency, low latency, and eventual consistency
- Manage data persistence across hybrid environments
- Design telemetry for deep-dive distributed tracing and root-cause analysis
- Scale Prometheus and Grafana to handle high-cardinality data
Required qualifications
- Strong experience in Golang programming
- Proven experience in building and working with CRDs and Operators
- Proven cloud experience using observability and operating workloads in Kubernetes
- Experience with cloud storage S3, NFS, NetApp OnTap, AWS FSX
- Distributed Systems and programming techniques
- Monitoring and metrics infrastructure (OTEL, Prometheus, Grafana)
- Cloud (AWS / GCP/ Azure / Private DC)
- 10+ years of experience building and operating production-grade SaaS products
- Full-stack systems design for the hybrid cloud
- Hands-on distributed systems programming with extensive knowledge of Java, JVM, Rust, Linux internals and container orchestration
Nice to have
- Experience with AI/ML
- Natural Language
About the company
Anaplan is a team of innovators focused on optimizing business decision-making through an AI-infused scenario planning and analysis platform. Their customers include global companies like Coca-Cola, LinkedIn, Adobe, LVMH and Bayer.