Taro Logo

Senior Software Engineer - Platform

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 - Platform

BitGo, established in 2013, is at the forefront of digital asset infrastructure, providing comprehensive solutions including custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. As the largest independent digital asset custodian and staking provider globally, BitGo handles a significant portion of Bitcoin network transactions and serves thousands of institutions and millions of retail investors worldwide.

The Senior Software Engineer - Platform role is a critical position within BitGo's engineering team, focusing on building and optimizing the core platform services that power their digital asset solutions. The ideal candidate will be deeply versed in Node.js and TypeScript, with a strong background in developing reliable backend systems and RESTful APIs.

This role offers an exciting opportunity to work at the intersection of financial technology and blockchain, helping to shape the future of digital asset infrastructure. You'll be responsible for designing and implementing scalable solutions, improving developer productivity through sophisticated tooling, and maintaining high standards for system architecture and performance.

The position offers competitive compensation ranging from $165,000 to $210,000 base salary, plus equity and performance bonuses. BitGo provides comprehensive benefits including full health coverage for employees and dependents, 401k matching, and various lifestyle perks. The role is based in San Francisco with an in-person work requirement, offering the chance to collaborate directly with talented colleagues in a dynamic startup environment.

Working at BitGo means being part of a team that's transforming the financial markets through innovation and technical excellence. The company values ownership, craftsmanship, and open communication, making it an ideal environment for engineers who want to make a significant impact in the cryptocurrency and digital assets space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Platform

  • Deeply understand how developers use Node.js and TypeScript at BitGo to create optimal solutions and abstractions
  • Design, build, and optimize scalable platform services and Node.js-based tooling
  • Provide and integrate libraries, frameworks, and workflows for the BitGo ecosystem
  • Develop tools and workflows to improve engineering velocity
  • Improve operational excellence through learning and investments in reliability
  • Collaborate with cross-functional teams on API design and system architecture

Requirements For Senior Software Engineer - Platform

TypeScript
Node.js
Kubernetes
Kafka
  • Deep expertise in Node.js, npm, and TypeScript
  • Strong experience designing and implementing RESTful APIs
  • Strong testing and debugging skills
  • Proficient with Git, CI/CD tools, and agile development practices
  • Excellent problem-solving skills, algorithm design, and complexity analysis
  • Bachelor's degree in computer science, mathematics, or related technical field

Benefits For Senior Software Engineer - Platform

Medical Insurance
Dental Insurance
Vision 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

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Platform