About the role
About
This Staff/Principal role centers on owning the design, development, and evolution of backend services using Elixir, with an emphasis on scalable, distributed systems and fault tolerance for a remote team.
Responsibilities
Responsibilities include architecting systems, setting engineering standards, leading code reviews, mentoring engineers, and ensuring reliability, performance, security, and observability across deployments, in close collaboration with product, data, and infrastructure teams.
Requirements
Requirements typically include extensive hands-on Elixir (and Erlang) experience, strong background in distributed systems and concurrent programming, prior leadership or principal-level experience, excellent remote communication skills, and familiarity with cloud environments, containers, CI/CD, and observability tooling.
Company
Jump is the leading AI operating system for wealth managers and financial advisors, providing AI-powered meeting capture, notes, CRM data synchronization, and automated workflows to help advisory firms scale and operate more efficiently.
Jump