Senior Software Engineer - Platform

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

Description For Senior Software Engineer - Platform

BitGo, a leading digital asset infrastructure provider founded in 2013, is seeking a Senior Software Engineer for their Platform team in Toronto. This role combines backend development expertise with platform engineering, focusing on building scalable solutions using Node.js and TypeScript. The position offers an opportunity to work on critical infrastructure supporting digital asset custody, wallets, and financial services.

The role demands deep technical expertise in Node.js and TypeScript, with a focus on creating developer tools, frameworks, and platform services. You'll be responsible for designing RESTful APIs, implementing microservices, and improving developer productivity through sophisticated tooling and automation. The ideal candidate should have strong experience with modern development practices, including CI/CD, containerization, and event-driven architectures.

BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian and staking provider globally. This position offers the chance to work on technology that's transforming the financial markets while being part of an innovative team that values ownership, craftsmanship, and open communication.

The compensation package includes competitive salary with bonus and equity, comprehensive health benefits, and various perks. This is an in-person role at the Toronto office, emphasizing collaborative team dynamics and innovative problem-solving. For engineers passionate about blockchain technology and financial infrastructure, this role presents an exceptional opportunity to impact the future of digital asset management.

Last updated 15 days ago

Responsibilities For Senior Software Engineer - Platform

  • Deeply understand how developers use Node.js and TypeScript at BitGo to create optimal solutions and abstractions
  • Design, build, and optimize scalable platform services and Node.js-based tooling
  • Provide and integrate libraries, frameworks, and workflows for the BitGo ecosystem
  • Develop tools and workflows to improve engineering velocity
  • Continuously improve operational excellence
  • Collaborate with cross-functional teams on API design, platform performance, and system architecture

Requirements For Senior Software Engineer - Platform

TypeScript
Node.js
Kubernetes
Kafka
  • Deep expertise in Node.js, npm, and TypeScript
  • Strong experience designing and implementing RESTful APIs
  • Strong testing and debugging skills
  • Proficient with Git, CI/CD tools, and agile development practices
  • Excellent problem-solving skills, algorithm design, and complexity analysis
  • Bachelor's degree in computer science, mathematics, or related technical field

Benefits For Senior Software Engineer - Platform

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 Senior Software Engineer - Platform

Senior Software Engineer - Prime Trade

Senior Software Engineer position at BitGo focusing on building and maintaining backend services for digital asset trading and financial services.

Senior Software Engineer - Prime Trade

Senior Software Engineer position at BitGo focusing on building and maintaining backend services for digital asset trading and financial services.

Backend Engineer E3 - Wallet Core

Senior Backend Engineer position at BitGo, focusing on developing secure wallet infrastructure for digital assets using Node.js/TypeScript, PostgreSQL, and MongoDB in Bangalore, India.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer position at BitGo, focusing on full-stack development for crypto custody platform, offering $165-210k base salary plus benefits in Palo Alto.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Full-Stack Software Engineer position at BitGo, focusing on building custodial platform for crypto trading and management.