Requirements
- 12+ years of experience in software engineering, with significant experience managing engineering teams
- Proven track record of building and leading high-performing teams through multiple product cycles and organizational contexts
- Deep technical expertise in distributed systems, cloud infrastructure, and platform engineering (we use GCP, but experience with other cloud providers is sufficient)
- Experience owning delivery, quality, and operational excellence for production systems in a regulated or financial services environment
- Strong ability to translate ambiguous business requirements into clear engineering plans and priorities
- Experience with budgeting, staffing, and resource planning for engineering teams
- A demonstrated approach to developing talent—coaching, mentoring, and growing engineers at all levels
- Excellent communication skills with the ability to influence senior leadership and collaborate effectively across functions
Nice to Have
- Experience building ledger systems, virtual accounting layers, custody infrastructure, or similar financial technology platforms
- Background managing teams in fintech, banking-as-a-service, or other regulated financial environments
- Experience with on-call rotations, incident management, and driving operational excellence
- Familiarity with regulatory requirements for financial institutions (SOC 2, bank examinations, etc.)
- Background in the cryptocurrency or digital assets industry
- Experience managing other managers or leading a group of teams
- You were emotionally moved by the soundtrack to Hamilton, which chronicles the founding of a new financial system. :)


