BitGo logo

Software Engineer - Trade

BitGo

Toronto · Onsite · Posted Oct 14, 2026

At a glance

Workplace
Onsite
Location
Toronto

About the role

  • BitGo is looking for a Software Engineer to join the Trade team to help build resilient, robust services and work on critical projects with limited or no supervision.
  • This role will require being full-time onsite at the Toronto office to support collaborative team dynamics and innovative problem-solving.

Responsibilities

  • Design and build strong, resilient, and robust APIs, libraries, and services to power financial services including clearing and settlement, digital asset lending, trading and liquidity.
  • Own functionality and scalability features by taking responsibility from inception to deployment and customer integration.
  • Expose and document functionality to the UI, third-party developers, and internal and external tooling.
  • Collaborate closely with all engineering teams and product managers to ensure consistency in understanding of technical requirements and overall work quality.
  • Provide mentorship to peers in the broader engineering team through code reviews and education on best practices.

Requirements

  • Experience with server-side languages like Golang, TypeScript/Node.JS, Java, Python, etc.
  • Experience developing or supporting financial accounting systems, such as general ledger and bookkeeping functions.
  • Experience with SQL databases like MySQL or Postgres.
  • Confident with RESTful API design.
  • Great with unit and functional testing and debugging.
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university.
  • Understanding of and strong interest in cryptocurrencies and blockchain.
  • Great at algorithm design, problem solving, and complexity analysis.
  • Ability to work independently in a fast-paced environment.

Preferred qualifications

  • At least 1 years of back-end, server-side software development
  • Experience with microservices and service-oriented architectures
  • Experience with large-scale, real-time, and distributed applications
  • Familiarity with Containers and Kubernetes
  • Understanding of and experience working in the financial industry
  • Familiarity with any of the following: digital wallets, clearing and settlement, lending, trading, accounting systems, etc

Benefits

  • Equity
  • Annual performance bonus

Workplace

  • Full-time onsite at the Toronto office

Skills

  • Golang
  • TypeScript
  • Node.js
  • Java
  • Python
  • SQL
  • MySQL
  • Postgres
  • RESTful API
  • Git
  • GitHub
  • Containers
Show all 13 skills
  • Kubernetes

BitGo

Software Engineer - Trade

Apply now