Role in brief
Xapo is looking for a Head of Engineering to lead a remote team in a Bitcoin-native, regulated banking environment. This role involves defining engineering standards, ensuring delivery predictability, and managing engineering managers. Candidates should have a strong background in software engineering leadership, experience in regulated environments, and a clear vision for AI-assisted development.
About the role
This Head of Engineering role at Xapo involves overseeing the entire engineering function, focusing on consistent delivery of committed scope and maintaining high engineering standards. The position requires defining and enforcing practices for code reviews, retrospectives, and feedback loops to ensure quality across all teams. A key aspect is owning the unified Software Development Life Cycle (SDLC) and ensuring its effective implementation by Engineering Managers.
The role also encompasses significant people leadership, including performance management, growth, and hiring of Engineering Managers. This leader will be accountable for the development and operational standards of their team. Additionally, they will manage backend change processes, ensuring all modifications generate regulator-ready audit trails while maintaining development velocity. A critical responsibility is driving the adoption of AI-first engineering tools to achieve measurable productivity gains.
Success in this position means consistently meeting delivery commitments, effectively clearing blockers, and leading incident response with structured post-mortems. The Head of Engineering will also be responsible for the function-level tech-debt roadmap, capacity planning, and ensuring engineering aligns with quality, security, and architectural standards. This leader will drive cross-functional initiatives, ensuring engineering supports broader product and operational goals without becoming a bottleneck.
The salary for this position ranges from $120,000 to $200,000 USD annually.
Skills that matter here
- People Leadership: This role involves hiring, developing, and managing Engineering Managers, focusing on their performance and growth.
- SDLC Ownership: The Head of Engineering will define and own the end-to-end unified Software Development Life Cycle for the entire function.
- Delivery Predictability: A core accountability is ensuring the engineering function consistently ships committed scope on time, establishing practices to achieve this.
- Regulated Environment: Operating within a regulated, high-stakes environment demands discipline in change management, incident response, and audit readiness.
- AI First Engineering: This leader is accountable for driving the adoption of AI tooling across engineering for productivity benefits, not just for the sake of using new tools.
- Distributed Systems: A solid understanding of backend distributed systems is required, particularly how to operate them securely and compliantly in a regulated setting.
Who this role suits
- A leader with at least 8 years in software engineering, including 3-4 years managing other engineering managers.
- Someone who has a proven track record of establishing and maintaining delivery predictability at an organizational level.
- An individual who can clearly articulate and implement engineering best practices, including SDLC definition and code review standards.
- A professional experienced in regulated environments, understanding the implications of quality or security failures with customer funds.
From the employer
- Delivery predictability across the engineering function - accountable for the function consistently shipping committed scope on committed dates, per tribe and function-wide. You own the practices that surface shortfalls early and the remediation that closes the gap.
- Engineering standards and practice - you set and enforce the engineering bar: code review standards, retrospectives, and the feedback loops that keep them healthy across the tribes.
- People management of Engineering Managers - performance management, growth, 1:1 cadence, and engineering hiring across the function. You are accountable for the EMs you develop and the standard they operate to.
- Unified SDLC ownership - you own and define the unified SDLC end to end. Engineering Managers run it day-to-day in their tribes.
- Backend change management - you own the governance of our deployment pipeline. You ensure 100% of changes generate a regulator-ready audit trail automatically, while designing a frictionless, risk-tiered approval process that subjects material changes to rigorous, formal review without gridlocking daily production velocity.
- AI-first engineering standard - accountable for driving genuine adoption of AI tooling across engineering: coding assistants, AI-assisted code review, and AI-assisted test generation as standard practice. You set the direction, decide where it adds real value versus where it doesn't, track adoption, and ensure teams get measurable productivity benefits - not tooling for its own sake.
- Blocker clearance - accountable for fast escalation and resolution of blockers, in-sprint and in engineers' backlogs. Blockers are surfaced early and cleared with discipline rather than allowed to age.
- Engineering incident response and post-mortems - own the engineering function's response to production incidents: timely escalation, structured post-mortem facilitation, and ensuring action items close.
- Tech-debt roadmap - own the function-level tech-debt roadmap: prioritising remediation, partnering with the Solutions Architect on architectural debt, and tracking progress against plan.
- Capacity planning - accountable for engineering capacity matching committed work; EMs execute the operational planning.
- Cross-department standard execution - implementing the quality framework defined by the Head of Quality Engineering, the security standards owned by Security, and the architecture standards agreed at the Architecture Advice Forum.
- Engineering OKR ownership - rolled up from Engineering Managers, with function-level accountability sitting here.
- Cross-functional initiative delivery - ensuring engineering does not become the blocker for initiatives spanning product, technology, and operational teams; coordinating on cross-division prioritisation and dependency management.
- 8+ years in software engineering, with at least 3–4 years in an engineering leadership role spanning multiple teams or squads - managing engineering managers, not just senior engineers.
- A track record of owning delivery predictability at function level: you have made commitments on behalf of an engineering organisation and built the practices to meet them consistently, without resorting to estimate-padding.
- Hands-on experience building and running engineering practice: SDLC definition, code review standards, change management, and the retro and feedback loops that keep them healthy.
- Strong people leadership - you have hired, developed, and performance-managed engineering managers and know what good EM execution looks like versus what needs intervention.
- A clear, evidence-based point of view on AI-assisted development across the SDLC - where it adds real value, and how to drive genuine adoption rather than dashboard adoption.
- Solid understanding of backend distributed systems and what operating them in a regulated, high-stakes environment demands: change management discipline, incident response, observability, and audit-readiness.
- Data-driven - comfortable owning engineering metrics (delivery predictability, cycle time, defect escape rate, blocker aging) and turning them into prioritised action rather than dashboards nobody acts on.
- Strong communicator across technical and non-technical audiences - you can write the SDLC definition, present the tech-debt roadmap to the CTO, and give an EM hard feedback, all with equal clarity.
- Experience in a regulated environment (fintech, banking, payments, or equivalent) with a real appreciation for what a quality or security failure means when customer funds are at stake.
- Impact Globally, Work Remotely.
- Shape the Future: Improve lives through cutting-edge technology, work 100% remotely from anywhere in the world.
- Great work-life balance: Build amazing things with a balance of autonomy and collaborative teamwork. Set your own work schedule and make use of a flexible PTO plan when you need to recharge.
- Expect Excellence: Collaborate, learn, and grow with a high-performance team. Learn how you learn best - from books to conferences, you’ll get a yearly budget for your individual learning and development goals.
Questions about this role
What is the remote work policy for this position?
This is a full-time, 100% remote position, allowing the successful candidate to work from anywhere in the world.
What is the seniority level of this role?
This position is at the 'head' seniority level, requiring significant leadership experience in engineering.
What are some key technical skills required for this role?
Key technical skills include experience with backend distributed systems, observability, audit readiness, and managing tech debt, all within a regulated environment.