Job Description
Summary
This role will require being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving.
The Opportunity:
BitGo is seeking an experienced Director of Engineering to lead and scale our Growth Engineering division. This is a pivotal leadership role focused on spearheading initiatives to expand our user base (new and active users), boost retention, and ensure the foundational tools powering our client experiences are truly world-class.
You will be responsible for guiding the Growth Engineering teams by directly managing and developing a team of Engineering Managers. Your role will involve fostering a culture of excellence, mentoring the next generation of engineering leaders within BitGo, and empowering your direct reports to build and scale high-performing, autonomous teams. While this role emphasizes leadership and strategy over daily coding, a deep technical understanding and the ability to guide architectural decisions, ensure technical excellence and contribute to our overall technical strategy are crucial. You will be a key partner in shaping the future of our growth-focused offerings in a dynamic and rapidly evolving industry.
What You’ll Do (Responsibilities):
- Strategic Leadership & Vision for Growth: Partner closely with Product, Sales, Marketing, and other executive stakeholders to define and champion a compelling technical vision and roadmap for our Growth platform and initiatives. Translate this vision into actionable strategies and drive successful execution across your engineering teams.
- Team Development & Mentorship: Lead, mentor, and empower a distributed organization of Engineering Managers and their teams within the Growth division. Coach your managers to become exceptional leaders, fostering an environment where engineers can do their best work and grow their careers.
- Drive User & Platform Growth: Directly oversee the Growth Engineering division's efforts to significantly increase new user acquisition, improve active user engagement, and enhance client retention. Own the strategy and execution for building and maintaining world-class foundational tools and services that deliver a seamless, scalable, and reliable client experience.
- Champion an Exceptional Client Journey: Be accountable for the overall quality, reliability, and user experience across all our platforms, web and mobile, that are driven by the Growth division. Ensure we deliver intuitive, robust, and best-in-market products by working closely with the teams responsible for the underlying client experience infrastructure.
- Foster Our Engineering Culture: Actively cultivate and champion an engineering culture that embodies BitGo’s core values: open communication, radical collaboration, unwavering accountability, meticulous craftsmanship, and a client-first mindset. Promote best practices in software development, agile methodologies, and operational excellence within the Growth Engineering teams.
- Cross-Functional Collaboration: Build strong, collaborative relationships across the organization, ensuring tight alignment and effective communication between Growth Engineering and other departments to deliver on shared goals.
- Talent Acquisition & Growth: Play a key role in attracting, hiring, and retaining top-tier engineering talent, including Engineering Managers, to scale the Growth Engineering teams effectively in a competitive global market.
- Outcome-Driven Execution: Establish clear objectives and key results (OKRs) for the Growth division, driving accountability and measuring success through tangible outcomes that align with BitGo’s strategic priorities.
What You’ll Bring (Required Skills & Experience):
- Extensive Leadership Experience: 12+ years of progressive experience in software engineering, with at least 6 years in a people management role, and a minimum of 3+ years leading and coaching other Engineering Managers in a rapidly scaling environment, ideally within a growth-focused context.
- Technical Depth & Strategic Acumen: Proven ability to provide technical leadership for complex software systems. While not a hands-on coding role, you should possess the technical credibility to guide architectural decisions, challenge assumptions, and ensure sound engineering practices, especially concerning scalable platform infrastructure and user-facing applications designed for growth.
- Growth Expertise: Demonstrated experience leading engineering teams towards successful outcomes tied to user acquisition, retention, and engagement.
- Passion for Crypto/Fintech: A demonstrable passion for, or deep professional experience in, the cryptocurrency, blockchain, or fintech space. You understand the unique challenges and opportunities in this domain.
- Building & Scaling Teams: A strong track record of successfully sourcing, attracting, hiring, and developing exceptional engineering talent, including managers, in a distributed and competitive environment.
- Product Partnership: Demonstrated history of effective collaboration with Product Management to define, prioritize, and deliver impactful product roadmaps that balance innovation with pragmatic execution, particularly for products focused on user growth.
- Stakeholder Management: Exceptional ability to build trust and influence a diverse range of stakeholders, including executive leadership, business partners, and technical teams. You can articulate complex technical concepts to non-technical audiences.
- Driving Engineering-Wide Initiatives: Proven success in defining, leading, and delivering complex, engineering-wide strategic initiatives that result in measurable business outcomes and improvements in engineering practices.
- Adaptability & Impact: Experience successfully onboarding into new organizations and quickly making a tangible impact, particularly within dynamic, high-growth technology companies.
- Educational Foundation: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Exceptional Communication: Outstanding written and verbal communication skills, with the ability to articulate a clear vision, inspire teams, and foster a transparent, collaborative, and inclusive environment across a globally distributed organization.
Skills
- Communications Skills
- Cryptocurrency
- Leadership
- Strategic Thinking
- Team Collaboration