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 - $240,000
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ 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 role is a Senior Backend Software Engineer position based in Toronto, requiring strong expertise in building financial services infrastructure. You'll be working on critical systems that power digital asset trading, lending, and wallet services, using technologies like TypeScript, Node.js, and SQL databases.

As a senior engineer, you'll have the opportunity to design and build robust APIs and services, own features from conception to deployment, and provide technical leadership through mentorship and code reviews. The role requires a strong background in backend development, financial systems, and distributed architectures.

The position offers competitive compensation ($180,000 - $240,000 CAD base salary) plus equity and benefits. This is an excellent opportunity for experienced engineers passionate about cryptocurrencies and blockchain technology to join a company that's transforming the financial markets.

The role requires in-person work at the Toronto office to facilitate collaborative team dynamics and innovative problem-solving. You'll be part of a team that values open communication, transparency, ownership, and craftsmanship, working on systems that handle a significant portion of Bitcoin network transactions.

Last updated 5 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
  • 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/or wallets
  • Strong experience with TypeScript/Node.JS
  • Strong experience with SQL databases
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing
  • Experience in Git/GitHub and CI tools
  • Ability to work independently in a fast-paced environment

Benefits For Backend Software Engineer

Equity
  • Equity
  • Annual performance bonus

Interested in this job?

Jobs Related To BitGo Backend Software Engineer

Backend Software Engineer

Senior Backend Engineer role at BitGo, building critical infrastructure for digital asset solutions with competitive compensation and comprehensive benefits.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building critical infrastructure for digital asset solutions with competitive compensation and comprehensive benefits.

Senior Backend Engineer

Senior Backend Engineer role at BitGo, building and maintaining robust APIs and services for digital asset infrastructure, requiring 3+ years of backend development experience.

Senior Backend Engineer

Senior Backend Engineer role at BitGo, building secure and scalable cryptocurrency infrastructure with Node.js/TypeScript in Bangalore.