Senior Software Engineer

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

Description For Senior Software Engineer

BitGo, established in 2013, is at the forefront of digital asset infrastructure, providing comprehensive solutions for custody, wallets, staking, trading, financing, and settlement from regulated cold storage. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and stands as the largest independent digital asset custodian and staking provider globally.

The GoUSD Team at BitGo is focused on shaping the future of stablecoins, working to create secure and compliant infrastructure that combines efficiency with transparency. This role offers an opportunity to work on cutting-edge stablecoin technology and make a real impact in the crypto space.

As a Senior Software Engineer, you'll be working with technologies like Elixir, Phoenix, LiveView, and PostgreSQL, contributing to the development of stablecoin infrastructure. The position requires strong backend development experience, system design capabilities, and a deep understanding of cryptocurrencies and blockchain technology.

The role offers competitive compensation ranging from 180,000 - 240,000 CAD base salary, plus equity and performance bonuses. Located in Toronto, this position provides an opportunity to work with a team that's transforming the financial markets through cryptocurrency innovation. BitGo values ownership, craftsmanship, and open communication, making it an ideal environment for those who want to be part of the digital finance revolution.

Last updated 4 hours ago

Requirements For Senior Software Engineer

Node.js
PostgreSQL
MongoDB
TypeScript
  • At least 6 years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with technical system design across multi-functional teams
  • Strong experience with Elixir, Phoenix, LiveView, and PostgreSQL
  • Strong experience with RESTful API design
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools
  • Bachelor's degree in computer science, applied mathematics, or another technical discipline from a top university
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Senior Software Engineer

Equity
  • Equity
  • Annual performance bonus

Interested in this job?

Jobs Related To BitGo Senior Software Engineer

Sr Full-Stack Engineer

Senior Full-Stack Engineer position at BitGo, building and maintaining cryptocurrency infrastructure with Node.js, TypeScript, and React in Bangalore.

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