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 largest independent digital asset custodian and staking provider globally, BitGo handles a significant portion of Bitcoin network transactions and serves thousands of institutions and millions of retail investors worldwide.

The role demands a Senior Backend Engineer to join their Toronto office in an in-person capacity, focusing on building robust financial infrastructure. The position offers a competitive compensation package ranging from $180,000 to $240,000 CAD, complemented by equity and performance bonuses.

As a Backend Engineer, you'll be at the forefront of financial technology innovation, working with modern technologies like TypeScript, Node.js, and SQL databases. The role involves designing and implementing critical financial services infrastructure, requiring both technical expertise and financial domain knowledge. You'll be responsible for building scalable solutions, maintaining high-performance systems, and contributing to the team's technical growth through mentorship and best practices.

The ideal candidate brings 5+ years of backend development experience, with a strong foundation in functional programming and financial systems. This opportunity is perfect for engineers who are passionate about cryptocurrency and blockchain technology, seeking to make a significant impact in the digital asset space. You'll be joining a team that values craftsmanship, ownership, and open communication, working on transformative solutions that are reshaping the financial markets.

This role offers a unique opportunity to work with cutting-edge technology while contributing to the evolution of digital asset infrastructure. You'll be part of a team that's directly influencing how institutions and individuals interact with digital assets, making this an exciting opportunity for those looking to be at the forefront of financial innovation.

Last updated 3 minutes 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
  • Strong experience with RESTful API design
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience with 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 robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at BitGo focusing on Bitcoin infrastructure and blockchain technology development.

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo to build API-first platform for crypto products, requiring backend expertise in TypeScript, Node.js, and databases.

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 robust financial infrastructure for digital assets with competitive compensation and comprehensive benefits.