Backend Software Engineer

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

Description For Backend Software Engineer

BitGo is revolutionizing the digital asset infrastructure space since 2013, providing comprehensive solutions for custody, wallets, staking, trading, financing, and settlement services 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 involves designing and building scalable APIs, libraries, and services to integrate blockchains and staking functionality into custody platforms. You'll be responsible for developing integration libraries, SDKs, and maintaining robust documentation for UI and third-party developers. The position requires strong technical skills in server-side languages and databases, with a focus on building large-scale, distributed systems.

As a Backend Engineer at BitGo, you'll join a team that values open communication, transparency, and craftsmanship. You'll work in a collaborative environment, contributing to the transformation of financial markets through cryptocurrency innovation. The company offers competitive compensation, comprehensive health benefits, and the opportunity to work with cutting-edge blockchain technology.

The role is based in Toronto, requiring full-time onsite presence to foster collaborative team dynamics and innovative problem-solving. You'll be part of a team that's shaping the future of digital asset infrastructure, working with the latest technologies and solving complex challenges in the cryptocurrency space. This is an excellent opportunity for someone passionate about blockchain technology and financial innovation who wants to make a significant impact in the digital asset industry.

Last updated 7 days ago

Responsibilities For Backend Software Engineer

  • Design and build scalable APIs, libraries, and services to integrate blockchains and staking functionality
  • Own functionality and scalability features from research to deployment
  • Build integration libraries and SDKs to interface with server and APIs
  • Document functionality for UI, third-party developers, and internal/external tooling
  • Collaborate with engineering teams and product managers

Requirements For Backend Software Engineer

Go
TypeScript
Node.js
Java
MySQL
PostgreSQL
Kubernetes
  • Experience with server-side languages like Golang, TypeScript/Node.JS, Java
  • Experience with SQL databases like MySQL or Postgres
  • Confident with RESTful API design
  • Great with unit and functional testing and debugging
  • Bachelor's degree in computer science, applied mathematics, or technical discipline
  • Great at algorithm design, problem solving, and complexity analysis
  • Ability to work independently in a fast-paced environment
  • Experience in Git/GitHub and branching methodologies

Benefits For Backend Software Engineer

Medical Insurance
Parental Leave
Equity
  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance for employee, partner and dependents
  • Paid parental leave
  • Paid vacation
  • Computer equipment and workplace furniture
  • Great colleagues and inspiring startup environment

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.