Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Addepar

Staff Software Engineer (Calculation Engines)

Posted Updated
Discussion

Description

  • We are currently seeking a Staff Software Engineer to join the Calculation Engines team which operates the critical servers, caching layers, and communication protocols which power Addepar’s financial analytics and reporting product
  • More than 95% of all Addepar traffic flows through this infrastructure; you will be responsible for the next generation of development, tooling, and CI/CD systems which empower Addepar to serve our clients
  • Design and build distributed microservice components in Addepar’s calculation engine - a data intensive application
  • Scale our Java-based calculation engine to 100x larger workloads using best-of-breed time series analytics database technologies
  • Get involved in the decision process to make the best decision to scale with the consideration of data consistency, throughput, speed, operability and cost
  • Profile and improve system efficiency in a highly concurrent platform

Benefits

  • Equity: Stretch the idea of ownership beyond your day-to-day and take pride in being an owner in the growth of Addepar
  • Global Hybrid Workforce: Whether you work remotely or on-site, you’ll have the opportunity to build and collaborate with colleagues around the world
  • Flexible Time Off: Spend time traveling, celebrating with friends and family or relax on your schedule
  • Benefits Packages: Competitive medical, dental and vision benefits along with a monthly wellness allowance to keep you healthy and happy
  • Learning & Development Allowance: Your continued growth and development are important to us
  • Dynamic Team: Strong investment in the best talent at the intersection of technology and finance
  • Excellent written and verbal communication skills
  • Linux proficiency, basic shell scripting and a solid grasp of systems level programming is a plus
  • Experience with Object Oriented programming languages
  • General familiarity with some of the technologies we use:
  • Java, Python, SQL, SQS, relational databases and key-value stores
  • Ability to explore complex problems spaces objectively from multiple points of view, utilizing both legacy tools and modern technologies to drive outcomes
  • Kubernetes
  • 7+ years of software engineering or equivalent experience

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →