Senior Software Engineer - Accounting & Ledger Systems Engineering Toronto, Ontario, Canada 8 Oct 2026
$180k - $220k per yearHood L2
BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence and multiple regulated entities, including BitGo Bank & Trust, National Association, the first federally chartered digital asset trust bank owned by a publicly traded company. Today, BitGo serves thousands of institutions, including many of the industry's top brands, financial institutions, exchanges, and platforms, and millions of investors worldwide. For more information, visit
This role will require being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving.
BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind our clients' balances, trading positions, and financial reporting. You'll work at the intersection of software engineering and accounting — designing the double-entry ledger primitives that other engineering teams build on, and making sure new products are designed with financial correctness in mind from day one rather than retrofitted after launch.
This is a rare role for someone who genuinely understands accounting fundamentals and wants to apply that knowledge to hard distributed-systems problems in a live financial platform.
What You'll Do
- Design and extend our core ledger — accounts, postings, and the account-type/ledger structures that every financial product is built on.
- Own the chart-of-accounts and reporting surface that connects engineering data to financial statements and downstream reporting.
- Work across the boundary between on-chain data and off-chain books: balance verification, reconciliation, and proof-of-reserve style mechanisms.
- Partner with engineering teams early in the design process to make sure new features correctly model legal entity ownership, ledger placement, pricing, and reconciliation paths — before they ship, not after.
- Design data models that can absorb new financial products (margin, lending, staking, tokenized assets, and more) cleanly, without repeated painful migrations.
What We're Looking For
- Real, working knowledge of accounting fundamentals: double-entry bookkeeping, chart-of-accounts design, financial statements (P&L, balance sheet), and what reconciliation and audit actually require in practice.
- 5+ years of backend software engineering experience, with a track record of owning data-model design for systems where correctness is the product, not just uptime.
- Strong instincts for extensible system design — schemas and APIs that can grow with new requirements instead of requiring repeated rework.
- Comfort reading and critiquing technical designs across multiple systems, not just writing your own.
- Strong cross-functional communication — you'll work directly with Finance, Data Engineering, and Product on shared designs.
Nice to Have
- Experience in crypto or blockchain infrastructure — on-chain balance models, custody, or wallet architecture.
- Experience with event-driven or Kafka-based service architectures.
- Prior experience in an embedded "accounting architecture" or financial-systems design-review role at a fintech or crypto company.
Why Join BitGo?
Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem-solving, and who want risks to be part of the team that changes the world’s financial markets.
Benefits may vary based on location.
Pay Transparency Notice:
Depending upon your leveling and location, the compensation for this role averages between $180,000 and $220,000 CAD base salary. Equity, an annual performance bonus, and the benefits outlined above are also part of this role’s package.
Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you'll be able to look back and say you were part of the team that transformed investing.
#J-18808-Ljbffr$166k - $195k per year
...of everything we do. Expectations are high, and so are the rewards. As a Senior Software Engineer , you'll architect, build, and scale the backend services, infrastructure, and data systems that support Robinhood's next-generation crypto, web3, and wallet offerings. You...SeniorLong term contractWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week- Elevate your career as a Senior Software Engineer for Ledger Systems at BitGo in Toronto. Apply your software engineering and accounting expertise to build robust financial reporting solutions. As a Senior Software Engineer at BitGo, you'll work on core ledger systems that...SeniorLedgerFull time
$180k - $220k per year
...accelerating the transition of the financial system to a digital asset economy. BitGo... ...require being full-time onsite at our Toronto office to support collaborative team dynamics... ...problem-solving. BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail...SeniorFull timeWork at officeWorldwide$180k - $220k per year
...accelerating the transition of the financial system to a digital asset economy. BitGo... ...will require being full-time onsite at our Toronto office to support collaborative team... ...problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team...SeniorFull timeWork at officeWorldwide- Drive innovation at BitGo as a Senior Software Engineer focused on Accounting and Ledger Systems. Collaborate onsite in Toronto to enhance ledger design and financial accuracy in products. Join BitGo, a leader in digital asset infrastructure, where you'll apply accounting knowledge...SeniorLedgerFlexible hours
$200k - $280k per year
...the transition of the financial system to a digital asset economy.... ...being full-time onsite at our Toronto or New York City office to support... ...in an on-call rotation covering 8:00am-4:00pm ET. This is a player... ...a small team of infrastructure engineers while staying hands-on in the...Long term contractFull timeManual laborWork at officeWorldwide$180k - $220k per year
...accelerating the transition of the financial system to a digital asset economy. BitGo... ...require being full-time onsite in our Toronto office to support collaborative team dynamics... ...solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and...SeniorFull timeWork at officeWorldwide- Advance your software engineering career at BitGo as a Senior Software Engineer focused on ledger systems in Toronto. Utilize your accounting knowledge to design robust financial solutions. BitGo, a leader in digital asset infrastructure, seeks a Senior Software Engineer to...SeniorLedgerFull time
- Elevate financial technology as a Senior Software Engineer at BitGo in Toronto, focusing on innovative ledger systems and accounting standards. Collaborate closely onsite to build robust solutions that set the industry standard. At BitGo, we are seeking a Senior Software Engineer...SeniorLedger
- ...'t just contribute. You'll make things happen-fast. As a Senior Software Engineer, you will design, build, and operate software that solves complex... ...technical projects within your team’s scope, contribute to system design and engineering standards, and provide guidance to...SeniorRemote workWorldwide
$180.2k - $233.2k per year
...together. About the Design Systems Team The Design Systems... ..., iOS, and Android, plus the engineering tooling that connects design... ...product code. We're small and senior — a design manager and two product... ...of industry experience in software engineering. Expected salary...SeniorSeasonal workWork at officeLocal area- ...focus on architecture, user experience, and system integrity. You won't be closing tickets.... .... You bring a product manager's brain to engineering problems, understanding customer pain... ...Qualifications Experience. 7+ years in software development, with a proven track record of...Senior
$120k - $130k per year
...is no better time to join the Extreme team. Position details Title of position: Senior Forward Deployed Engineer Position type: Full time - Hybrid Location: Toronto, Canada Position reports to: Director of Software Systems Engineering Application...SeniorFull timeLocal areaWork from homeWork visaFlexible hours$184.5k - $205k per year
...technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up,... ...Discover more at . Principal Engineer – Embedded Firmware & Software Location: Toronto or Ottawa, Ontario (Remote)...SeniorFull timeRemote workFlexible hours- ...and provide continued opportunities for professional growth. Job Description Hiring: Senior Software Developer – Mainframe (PL/I) - Req ID: RQ11685 Toronto, Ontario, Canada | Onsite 3 business days Contract: Nov 2026 – Sep 2027 Req ID: RQ11685 Must-...SeniorContract work
$96.56k - $128.74k per year
...Application deadline: October 28, 2026, 12:00PM ET Join the EDC Team! At EDC, we support Canadian... ...markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$158k - $220k per year
...to candidates who are based in Toronto for our hybrid working model.... ...maintaining industrial-strength backend software in a complex codebase ~... ...in developing distributed systems, cloud services, and SaaS... ...colleagues and mentoring other engineers ~ A growth mindset and the desire...SeniorFull timeLocal areaWorldwideFlexible hours$136k - $187k per year
...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Device Identity Secure Every Identity, from AI to Human... ...-side platform engineering and massive-scale distributed systems. The work we do secures millions of enterprise endpoints globally...SeniorLong term contractLocal areaWorldwide$140k - $170k per year
...Senior Data Platform Engineer - Zonda - Toronto, ON Job Description Senior Data Platform Engineer: Senior Data Platform Engineer – Zonda – Toronto, ON... ...experience in Data Platform Engineering, Data Engineering, Software Engineering, DevOps, SRE, Cloud Engineering, or a...SeniorHourly payPermanent employmentFull time$100k - $150k per year
...Who we need We are hiring a Senior Systems Engineer to join our Infrastructure & Operations team. This is a senior, hands‑on infrastructure... ...improvement. This is a full-time, hybrid position, working in our Toronto office three days per week. You must be able to travel...SeniorLong term contractFull timeInternshipWork at officeLocal areaRemote workFlexible hoursShift work3 days per week$100k per year
...Blue Mantis is seeking a high-performing Account Executive responsible for developing new business... ...forecasts, and account information in CRM systems. Manage customer expectations and... ...Mantis offices. Monday through Friday 8:00 a.m. to 5:00 pm. Limited travel may...Work at officeLocal areaRemote workMonday to friday$159k - $209k per year
...Automation team, partnering with senior leadership, product management, engineering, and data science teams. You will... ...role is expected to come into our Toronto office 2 days a week , so you can... ...in autonomous and semi-autonomous systems Mentor and guide designers across...SeniorFull timeLive InWork at officeLocal areaFlexible hours2 days per week$120k - $140k per year
...Requisition Number: 106673 Software Engineer Location: You will have the flexibility to work fully remotely within Canada. Insight at a Glance ~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified as a Great Place to work in 9...SeniorLocal areaImmediate startRemote work- ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that enable creators and their teams to securely access and...SeniorLong term contractFull timeInternshipWork from home
- ...Join to apply for the Senior Software Engineering Manager role at SJC 2 days ago Be among the first 25 applicants Join to apply for the Senior... ...on this job and more exclusive features. SJC stands as Canada’s largest privately owned communications company,...SeniorLong term contractFull timeTemporary workRemote workShift work
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractFull timeWork at office
- ...Workday is hiring a Senior Software Development Engineer to lead pay-related features and build scalable services. You will own design, implementation, and reliability across core modules like Jobs, Worker Provisioning, Contracts, and Integrations. You’ll mentor teammates...Senior
$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations... ..., clear communication, and post-mortems that surface systemic fixes; you built it, you run it. Write and improve the runbooks...SeniorFull timeContract workWork at officeLocal areaFlexible hours$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...SeniorWork at officeWork from home- ...saves the average person $1K a year) Mentorship from talented engineering leaders and peers who have built and scaled companies like... ...5M+ people, join us! We are looking for new graduates in the Toronto area to join our engineering team! We are in growth mode and have...Full timeSummer workInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Accounting & Ledger Systems Engineering Toronto, Ontario, Canada 8 Oct 2026. Be the first to apply!
- software developer no experience Toronto, ON
- junior software developer Toronto, ON
- software developer entry level Toronto, ON
- software developer intern Toronto, ON
- software developer internship no experience Toronto, ON
- software developer Toronto, ON
- software development engineer Toronto, ON
- part time software developer Toronto, ON
- ingénieur logiciel Toronto, ON
- software design engineer Toronto, ON
