Formulary Senior Software Engineer, Full Stack owns end-to-end verticals on a platform managing billions in assets, including real-time calculation engine, data lineage, and client-facing surfaces. Works with TypeScript, React, GraphQL, and gRPC.
Responsibilities
Own whole verticals end-to-end — data model to API to UI to deployment
Develop real-time calculation engine for allocations, NAV, and capital accounts
Implement lineage tracking on every figure back to source files
Orchestrate workflows involving LLM agents, deterministic validators, and human sign-off
Build money movement workflows including bank connections, payment rails, and reconciliation
Create automated audit layers for data quality and ledger accuracy
Implement authorization as live queries over fund hierarchy
Build client-facing web, mobile, and Excel experiences for fund administrators, GPs, and LPs
Qualification
Deep TypeScript across the stackYou're comfortable in complex dataStrong testingYou're an ownerYou're curious about the actual problemYou care about precisionYou move fast and ship
Required
12+ years of hands-on engineering as a true generalist.
Deep TypeScript across the stack: React front end, GraphQL and gRPC services.
You've built systems where money has to tie out: payments, billing, ledgers. Fund admin experience optional, precision required.
You're comfortable in complex data: versioned history, deep hierarchies, reconciliation. Our data is hard because of its structure, not its size.
You know distributed systems in practice: idempotency, retries, durable execution. Your workflows are safe to run twice.
You build with AI daily and have shipped LLMs to production behind real guardrails.
You architect on AWS and Kubernetes and own the data decisions under it.
Strong testing, CI/CD, and security habits. You've raised the bar on a team before.
You're an owner. You're autonomous, comfortable with ambiguity, and you push projects forward without waiting for direction.
You're curious about the actual problem, not just the AI layer on top of it. You want to understand how fund administration actually works.
You care about precision. Speed matters, but not at the cost of numbers that don't reconcile.
You move fast and ship, and you'd rather the team win than be right.
Preferred
Experience as a founding engineer at a high-growth startup.
A track record at a world-class fintech (e.g., Ramp, Addepar, Square, Revolut).
Hands-on experience building an AI-native product or service with strong user adoption.
Demonstrated impact at a leading financial services or asset management firm.