Backend 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 Backend Software Engineer

BitGo, established in 2013, stands as the premier infrastructure provider in the digital asset space, offering a comprehensive suite of services including custody, wallets, staking, trading, financing, and settlement 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 role of Senior Backend Engineer at BitGo presents an exciting opportunity to work at the intersection of financial technology and blockchain innovation. Based in their Palo Alto office, this position requires an experienced developer with at least 5 years of backend development expertise, particularly in TypeScript/Node.js and SQL databases. The role demands strong technical capabilities in API design, microservices architecture, and financial systems development.

As a Senior Backend Engineer, you'll be responsible for designing and building robust APIs and services that power critical financial services, including clearing, settlement, digital asset lending, and trading. The position offers the chance to work with cutting-edge technology in the cryptocurrency space while contributing to systems that handle significant transaction volumes in the Bitcoin network.

The ideal candidate will bring not only technical expertise but also a commitment to BitGo's values of open communication, transparency, and high-level craftsmanship. The company offers competitive compensation, including a base salary range of $165,000-$210,000, along with comprehensive benefits such as full health coverage, 401k matching, and equity options.

This role represents an opportunity to be part of a team that's transforming the financial markets through cryptocurrency innovation. You'll work in a collaborative environment that values mentorship and professional growth, while contributing to the development of systems that are shaping the future of digital asset infrastructure.

Last updated 8 days ago

Responsibilities For Backend Software Engineer

  • Design and build strong, resilient, and robust APIs, libraries, and services to power financial services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and internal/external tooling
  • Collaborate with engineering teams to ensure consistency in technical requirements
  • Provide mentorship through code reviews and education on best practices

Requirements For Backend Software Engineer

TypeScript
Node.js
PostgreSQL
MySQL
React
  • 5+ years of back-end, server-side software development
  • Experience with functional programming
  • Experience with financial accounting systems
  • Familiarity with digital asset trading, lending, and wallets
  • Strong experience with TypeScript/Node.JS
  • Strong experience with SQL databases
  • Experience with RESTful API design
  • Experience with microservices and service-oriented architectures
  • Experience with Git/GitHub and CI tools
  • Ability to work independently in a fast-paced environment

Benefits For Backend Software Engineer

Medical Insurance
401k
Parental Leave
Equity
  • 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 custom lunches, dinners and snacks
  • Computer equipment and workplace furniture

Interested in this job?

Jobs Related To BitGo Backend Software Engineer

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on building secure and scalable stablecoin infrastructure with the GoUSD team.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on building secure and scalable stablecoin infrastructure using Elixir and PostgreSQL in New York City.

Senior Software Engineer

Senior Software Engineer role at BitGo focusing on stablecoin infrastructure development, requiring 6+ years of backend experience and blockchain knowledge.

Senior Software Engineer

Senior Software Engineer position at BitGo, focusing on stablecoin infrastructure development with competitive compensation and opportunity to shape the future of digital finance.

Backend Software Engineer

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