Backend Software Engineer

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

Description For Backend Software Engineer

BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, managing a significant portion of Bitcoin network transactions. As the largest independent digital asset custodian and staking provider globally, we're seeking a Backend Software Engineer to join our Fiat team in Toronto.

The role focuses on developing crypto on- and off-ramps, creating secure and compliant fiat infrastructure for the future of digital finance. You'll be part of an innovative team working to expand BitGo's fiat currency support across multiple jurisdictions, directly contributing to bringing traditional finance on chain.

This position offers an exciting opportunity to work at the intersection of traditional finance and cryptocurrency, requiring strong backend development skills, system design expertise, and a deep understanding of blockchain technology. You'll be working with modern technologies including TypeScript, Node.js, MongoDB, and PostgreSQL, while collaborating with multi-functional teams to design and implement RESTful APIs and microservices architectures.

The role offers competitive compensation between 180,000 - 220,000 CAD base salary, plus equity and annual performance bonuses. You'll be working from our Toronto office, fostering collaborative team dynamics and innovative problem-solving in a fast-paced environment that's reshaping the financial markets.

Join BitGo if you're passionate about disrupting traditional finance, value craftsmanship and open communication, and want to be part of a team that combines technical excellence with innovative thinking to transform the digital asset space.

Last updated 2 days ago

Responsibilities For Backend Software Engineer

  • Help shape the future of crypto on- and off-ramps
  • Create robust fiat infrastructure that is secure, compliant, and built for the future of digital finance
  • Expand fiat currency support internationally by adding multiple currencies in multiple jurisdictions

Requirements For Backend Software Engineer

TypeScript
Node.js
MongoDB
PostgreSQL
  • At least 3 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 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
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Backend Software Engineer

Equity
  • Equity
  • Annual performance bonus

Interested in this job?

Jobs Related To BitGo Backend Software Engineer

Backend Software Engineer

Backend Software Engineer role at BitGo, focusing on developing crypto on- and off-ramps and fiat infrastructure in Toronto.

Backend Software Engineer

Backend Software Engineer role at BitGo, focusing on developing crypto on- and off-ramps and fiat infrastructure in Toronto.

Backend Software Engineer

Backend Software Engineer role at BitGo, focusing on developing crypto on- and off-ramps and fiat infrastructure in Toronto.

Backend Software Engineer

Backend Engineer role at BitGo, building crypto infrastructure and fiat on/off-ramps, requiring 3+ years experience in backend development and distributed systems.

Backend Software Engineer

Backend Engineer role at BitGo, building crypto-fiat infrastructure with 3+ years experience required, offering $150-180K base salary plus benefits.