1h ago

Senior Software Engineer

York, United Kingdom
full-timeseniorEnterprise Software

Tech Stack

Description

You will lead the design and development of complex features in Anaplan's calculation engine, optimizing high-performance, distributed computing for real-time business planning. Your work directly impacts critical components and sets standards for innovation and best practices.

Requirements

  • Expertise in Rust or C++ with some Rust experience
  • Experience designing high-performance, multi-threaded, and/or distributed systems
  • Proficiency in developing bespoke algorithms and data structures
  • Ability to analyse and solve complex technical challenges
  • Mentoring junior engineers and leading technical design discussions

Responsibilities

  • Lead design and development of complex features in the calculation engine
  • Optimise algorithms for high-performance computing on target hardware including GPUs
  • Own critical component from architecture to deployment
  • Champion research into new approaches and set DevOps best practices
0 views 0 saves 0 applications