Senior Software Engineer

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
$165,000 - $210,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance · Blockchain

Description For Senior Software Engineer

BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, handling a significant portion of Bitcoin network transactions as the largest independent digital asset custodian and staking provider globally. They're seeking a Senior Software Engineer to join their Bitcoin Team in San Francisco.

The role demands expertise in building and maintaining sophisticated cryptocurrency transaction systems that process billions of dollars monthly. The position combines deep technical knowledge of Bitcoin blockchain mechanics with modern development practices using Node.js, JavaScript, and TypeScript. The successful candidate will be instrumental in enhancing multi-signature Bitcoin wallets and ensuring the scalability of BitGo's Bitcoin products.

This is an exceptional opportunity for an experienced developer passionate about cryptocurrency and blockchain technology. The role offers competitive compensation ($165,000 - $210,000 base salary) plus equity and comprehensive benefits. BitGo's collaborative environment, combined with their mission to deliver trust in digital assets, makes this an exciting opportunity for those looking to make a significant impact in the cryptocurrency space.

The position requires 5+ years of full-stack development experience and demands someone who can work independently while maintaining high standards for code quality and testing. The role is based in San Francisco, offering the chance to work directly with cutting-edge Bitcoin features and contribute to the transformation of financial markets through cryptocurrency innovation.

Working at BitGo means joining a team that values craftsmanship, open communication, and accountability. The company offers an attractive benefits package, including full health coverage for employees and dependents, 401k matching, equity options, and various lifestyle perks. This role represents a unique opportunity to be part of the team that's reshaping the future of financial services through cryptocurrency innovation.

Last updated 24 minutes ago

Responsibilities For Senior Software Engineer

  • Enhance multi-signature Bitcoin wallets with the latest Bitcoin features
  • Own the functionality, scalability and performance of Bitcoin products systems
  • Improve, extend and maintain existing backend software integrating with Bitcoin blockchain
  • Contribute Bitcoin knowledge and expertise throughout the engineering team
  • Expose and document functionality to UI, third-party developers, and internal/external tooling

Requirements For Senior Software Engineer

Node.js
JavaScript
TypeScript
Kubernetes
  • 5+ years of Full-Stack software development experience
  • Thoughtful, minimalistic and sound API design philosophy
  • Comfortable with git and Github-based code review
  • Passion for enabling cutting-edge Bitcoin features at scale
  • Believes in testing twice (or more), and shipping once
  • Ability to work independently in a fast-paced environment
  • Strong understanding of fundamental Bitcoin blockchain mechanics
  • Programming and debugging skills using Node.JS, JavaScript, and Typescript
  • Familiarity with emerging Bitcoin features
  • Non-trivial contributions to Bitcoin-related open source software
  • Experience with developing containerized applications running in Kubernetes

Benefits For Senior Software Engineer

Medical Insurance
401k
Parental Leave
Equity
Commuter Benefits
  • 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
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture to suit your needs

Interested in this job?

Jobs Related To BitGo Senior Software Engineer

Backend Software Engineer

Senior Backend Engineer role at BitGo, building robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building and maintaining digital asset infrastructure and financial services.

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo to build API-first platform for crypto products, requiring backend expertise in TypeScript, Node.js, and databases.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.