Back to jobs
New

Engineering Manager - Crypto Web Experiences

Palo Alto, California, United States

BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visit www.bitgo.com.

BitGo is looking for an Engineering Manager to join our Growth organization. In this role, you'll lead a team focused on building and improving our client-facing products and experiences. We're looking for a leader with a proven track record of creating excellent user experiences that have driven product growth, shown through clear metrics. You'll manage important projects, work with a good degree of autonomy, and take ownership of your team's impact on how users interact with BitGo.

This role will require being full-time onsite at our Palo Alto office to support collaborative team dynamics and innovative problem-solving.

What You’ll Do (Responsibilities):

  • Team Leadership and Development: Build, mentor, and grow a skilled team of engineers. Support their professional development through coaching, encourage high technical standards, and provide hands-on guidance, focusing on delivering great client-facing solutions that improve user adoption and satisfaction.
  • Shape Our Culture: Help grow the team by hiring talented individuals. Foster a culture of open communication, quality craftsmanship, and ownership, where engineers feel responsible for their contributions to the client experience.
  • Deliver Quality Products: Ensure your team delivers innovative, high-quality work on time for BitGo’s client-facing products and experiences. This includes making sure solutions are scalable, reliable, and offer a smooth user experience.
  • Own the Client Experience: Lead the strategy, development, and operations for the technology and services that power BitGo’s web experiences.
  • Collaborate Effectively: Be a key link between your engineering team and Product, Design, Operations, Support, Compliance, and other business groups. Ensure that technical decisions support client needs and growth goals.
  • Drive Outcomes with Data: Define, track, and work to improve Key Performance Indicators (KPIs) related to client experience and product success. This includes metrics on user acquisition, activation, engagement, conversion, retention, and client satisfaction, as well as service uptime and operational efficiency.
  • Champion Best Practices: Support good documentation and knowledge sharing. Promote best practices for building scalable, maintainable, and secure client-focused systems that provide real value to users.
  • Planning and Prioritization: Work with senior management, product leads, and design teams to plan, estimate, and prioritize work that will clearly improve the client experience and contribute to business growth.
  • Team Alignment and Motivation: Align your team’s work with BitGo’s company goals and client expectations. Encourage your team to focus on user needs, think critically, and build high-quality products.

Who You Are (Skills & Experience):

We believe in supporting our people and seek leaders who will coach and mentor their teams to achieve great results, creating an environment where people can do their best work. We want coworkers who share our vision: to deliver trust in digital assets.

Required:

  • Proven Leadership in Client-Facing Products: A strong history of managing engineering teams that have successfully designed, built, and improved client-facing products and user experiences. You can show your impact on growth metrics (e.g., user acquisition, engagement, NPS, conversion rates).
  • Effective People Management: Solid experience as an engineering manager or in a similar leadership role, with a focus on mentoring, coaching, and developing engineers.
  • Technical and Management Experience: 8+ years of professional software engineering experience, with at least 2+ years in a management role leading and developing engineering teams.
  • Commitment to Quality and Efficiency: A drive to automate processes, build useful tools, and use best practices to improve team efficiency, product quality, and the developer experience.
  • Understanding of Complex Systems: Strong ability to understand and work with complex distributed systems, especially how they affect the end-user experience.
  • Skilled in Hiring: Success in finding, interviewing, hiring, and keeping engineering talent, with experience building diverse and effective teams.
  • Collaboration Skills: Proven ability to work well in a fast-paced, cross-functional setting, partnering with product management, design, marketing, and other teams to achieve shared goals and deliver effective user experiences.
  • Proactive and Decisive: A self-starter who can adapt to changing priorities in a growing company. You make informed decisions and are comfortable giving your team autonomy.
  • Educational Background: An engineering degree in Computer Science, a related technical field, or equivalent practical experience.
  • Strong Communication Skills: Excellent written and verbal communication, with the ability to explain technical concepts clearly to different audiences.
  • Interest in Crypto: A good understanding of and strong interest in cryptocurrencies, blockchain technology, and the digital asset field. You're interested in how this technology can change finance.

Preferred:

  • Hands-on experience with our tech stack (NodeJS, TypeScript, PostgreSQL, React, Kafka) or similar technologies.
  • Experience building and maintaining microservices and service-oriented architectures for good, scalable, and reliable user experiences.
  • Experience with large-scale, real-time, distributed applications, especially in client-facing situations where performance and reliability are important.
  • Understanding of and experience in the financial industry, particularly fintech, digital banking, or crypto.

Why Join BitGo?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets.

Pay Transparency Notice: Depending upon your leveling and location, the compensation for this role averages between $180,000 - $240,000 USD base salary. Equity, an annual performance bonus and the benefits outlined below are also a part of this role's package. 

Here are some of the benefits* of working at BitGo:

  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance for employee, partner and dependents
  • Up to 4% 401k company match
  • Paid parental leave, Paid vacation
  • Free commuter/parking pass; 5 min from Caltrain
  • Free custom lunches, dinners and snacks 
  • Computer equipment and workplace furniture to suit your needs
  • Great colleagues and inspiring startup environment

*Benefits may vary based on location 

Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you’ll be able to look back and say you were part of the team that transformed investing.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...