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
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 operational backbone of the digital economy, BitGo processes a significant portion of Bitcoin network transactions and holds the distinction of being the largest independent digital asset custodian and staking provider globally.

The role demands a seasoned Backend Software Engineer to join their Toronto office in a full-time, in-person capacity. The position offers an attractive compensation package ranging from 180,000 to 240,000 CAD, complemented by equity and performance bonuses. The ideal candidate will bring 5+ years of backend development experience, with strong expertise in TypeScript/Node.js and SQL databases.

This opportunity is perfect for engineers passionate about cryptocurrency and blockchain technology who want to be part of transforming the financial markets. The role combines technical excellence with business impact, requiring strong skills in API design, microservices architecture, and system scalability. You'll work on critical financial services infrastructure while collaborating with cross-functional teams and mentoring peers.

BitGo's culture emphasizes open communication, transparency, ownership, and craftsmanship. They're seeking individuals who share their vision of delivering trust in digital assets and who can thrive in a fast-paced, innovative environment. This role offers the chance to work on large-scale, real-time applications that are reshaping the future of financial services.

Last updated 12 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
  • Strong experience with TypeScript/Node.JS
  • Strong experience with SQL databases (Postgres or MySQL)
  • 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, code review tools, CI tools, JIRA, Confluence
  • 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

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.