The company is seeking a Software Engineering Leader to automate critical tasks for wealth managers and financial advisors using AI, enhancing their core AI-powered capabilities within a scalable Elixir ecosystem.
Requirements
- Strong experience with the core concepts of the modern tech stack, particularly distributed systems and full-stack ownership.
- Elixir/Phoenix/LiveView monolith
- distributed Elixir environment
- libcluster on Kubernetes
- Tesla/Finch stack
- LLM-powered features
- Terraform-managed GCP/GKE environment
Responsibilities
- Design, build, and deploy features quickly within an Elixir/Phoenix/LiveView monolith, taking full responsibility for code reliability in production.
- Work in a distributed Elixir environment (using libcluster on Kubernetes) to ensure high scalability, reliability, and performance.
- Maintain and build new third-party integrations (already 30+) using consistent adapter patterns and the Tesla/Finch stack.
- Engage with cutting-edge LLM-powered features (using OpenAI and Anthropic), including prompt routing, caching, JSON mode, function calling, and managing embeddings using pgvector.
- Collaborate on infrastructure in a fully Terraform-managed GCP/GKE environment.
- Contribute to testing using LiveView tests, Hammox for contracts, and Wallaby for E2E flows.
- Use observability tools (AppSignal, Prometheus, Grafana) for debugging.
Other
- 5+ years of experience as a software engineering leader (staff, senior, principal, etc.).
- Deep passion for taking a feature from design to production and ensuring its long-term reliability.
- occasional travel requested
- Visa Sponsorship: Not available.
- Full-time