Back to results

Addepar1

Sr. Engineering Manager, Precompute

Salary not disclosedOnsite

  • Engineering
  • Edinburgh
  • Full time
  • Today
Newly posted

About the role

The Precompute Platform Lead will own and scale Addepar's precompute layer, which pre-calculates financial analytics to improve query latency and concurrency. This role involves leading the evolution of this platform from targeted use cases to a performance layer, solving complex problems in incremental computation and distributed data architecture. You will partner with product and engineering leadership to define roadmaps and drive performance improvements for enterprise-scale wealth management clients.

Responsibilities

  • Own the precompute platform roadmap in partnership with Product and engineering leadership, defining and meeting aggressive performance KPIs.
  • Architect, implement, and maintain engineering solutions to solve sophisticated problems and reduce complexity.
  • Drive integration with core compute infrastructure to increase query traffic served through the precompute layer.
  • Build a repeatable architecture that scales across multi-region deployments.
  • Drive deeper vectorisation of the calculation layer to improve throughput.
  • Integrate Data Publisher Responsibilities into precompute data creation workflows to drive Data Governance outcomes.

Required skills

  • Software engineering
  • Performance engineering
  • Distributed systems
  • Vector-based data processing
  • AWS
  • Databricks
  • Kubernetes
  • Data Governance

Nice to have

  • Finance domain knowledge
  • Wealth management domain knowledge

Qualifications

  • B.S., M.S., or Ph.D. in Mathematics, Statistics, or similar numerate field
  • Equivalent practical experience

About the Company

Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. The company unifies portfolio, market and client data to deliver AI-powered insights, supporting over 1,500 firms in 60 countries.