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 is revolutionizing the digital asset infrastructure space as the leading provider of custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since 2013, they've been enabling clients to securely navigate the digital asset space, serving thousands of institutions and millions of retail investors worldwide.

The Backend Software Engineer role at BitGo's Toronto office offers an exciting opportunity to work at the intersection of financial technology and blockchain. You'll be part of a team that handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian and staking provider globally.

As a Backend Engineer, you'll be responsible for designing and building robust APIs and services that power critical financial services, including clearing and settlement, digital asset lending, and trading. The role requires strong technical expertise in TypeScript/Node.js, SQL databases, and microservices architecture, combined with a deep understanding of financial services.

The position offers competitive compensation ($180,000 - $220,000 CAD base salary) plus equity and benefits. You'll be working in a collaborative environment that values ownership, craftsmanship, and open communication. This is an opportunity to be part of a team that's transforming the financial markets through cryptocurrency innovation.

The role requires being full-time onsite at the Toronto office, emphasizing collaborative team dynamics and innovative problem-solving. If you're passionate about cryptocurrencies, have strong backend development skills, and want to be part of disrupting the financial services industry, this role offers the perfect blend of technical challenges and industry innovation.

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 all engineering teams to ensure consistency in technical requirements
  • Provide mentorship to peers through code reviews and education on best practices

Requirements For Backend Software Engineer

TypeScript
Node.js
PostgreSQL
MySQL
React
  • 3+ years of back-end, server-side software development
  • Experience in Financial Services and/or Financial Technology
  • Strong experience with TypeScript/Node.JS
  • Strong experience with SQL databases like Postgres or MySQL
  • Strong 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
  • Comfortable with on-call rotations for system support

Benefits For Backend Software Engineer

Equity
  • Equity
  • Annual performance bonus

Interested in this job?

Jobs Related To BitGo Backend Software Engineer

Software Engineer

Backend Software Engineer role at BitGo, building scalable API-first platform for crypto products with focus on security and infrastructure.

Software Engineer

Backend Software Engineer role at BitGo, building API-first platform for crypto products, requiring 3+ years experience in TypeScript and Node.js.

Software Engineer

Backend Software Engineer role at BitGo, building scalable API-first platform for crypto products with TypeScript, Node.js, and Java/Kotlin.

Software Engineer

Backend Software Engineer role at BitGo, building scalable API-first platform for crypto products with focus on security and infrastructure.

Software Engineer - Wallet Core

Backend Software Engineer role at BitGo focusing on building API-first platform for crypto products and digital asset solutions.