Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Accounting & Ledger Systems

$180k - $220k per year
Full-time

BitGo

Senior Software Engineer - Accounting & Ledger Systems

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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Accounting & Ledger Systems in Toronto, ON vacancy
  • $130k - $140k per year

     ...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the... 
    Senior
    Part time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Curinos Inc

    Toronto, ON
    5 days ago
  • $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... 
    Senior
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Toronto, ON
    21 days ago
  •  ...automating enforcement in ways that traditional systems cannot. Our approach has already led to...  ...make streets safer. We're looking for a Software Engineer to join the backend team that powers our...  ...you'll grow fast and work closely with senior engineers. Why Obvio Your work... 
    Senior
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    2 days ago
  • $136k - $170k per year

     ...This is a core backend software engineering role (70% SWE / 30% Data) within our Mapping organization...  ...high-throughput services, distributed system architecture, and APIs, while leveraging...  ...have the opportunity to thrive. As a Senior Software Engineer, Data on the Mapping team... 
    Senior
    Hourly pay
    Long term contract
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  •  ...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

    Workday

    Toronto, ON
    4 days ago
  • $166k - $195k per year

     ...rewards.  The International engineering team's mission is to expand...  ...experiences across onboarding, funding, account setup, localized product...  ...prioritize technical rigor, system reliability, and quick...  ...their financial lives!  As a Senior Full Stack Software Engineer... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    3 days ago
  • $96.56k - $128.74k per year

     ...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 & AI-Enabled Engineering Employment Type: Permanent   Compensation Details: ~ Software... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    6 days ago
  • $153k - $213k per year

     ...the high-throughput decision engine at the heart of Affim’s card products...  ...its own unique loan, and our system is the "invisible piping" that...  ...Analytics, Design, Legal, and Accounting and to define requirements and...  ...~5+ years of experience in software development or engineering,... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Affirm

    Toronto, ON
    4 days ago
  •  ...Position: Senior Software Engineer . Company: Edgecom Energy . Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function:...  ...tools that enable real‑time decision‑making for complex energy systems. We are a Certified B Corporation, meeting rigorous... 
    Senior
    Full time
    Work at office

    Edgecom Energy

    Toronto, ON
    4 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support...  ..., and implement new technologies in our build and CI system. Work with internal customers to roll-out projects and process... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    19 days ago
  •  ...means more than filling a role—you’re accountable for results and impact. Our values...  ...— we’re rethinking what it means for software to work with you, not just for you. Our...  ...AI assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-... 
    Senior
    Contract work
    Local area
    Remote work
    Flexible hours

    Pebl

    Toronto, ON
    4 days ago
  • $147k - $171k per year

     ...office. Job Overview We are seeking a highly skilled Senior/Staff Software Engineer with deep expertise in Python and modern backend frameworks...  ...data-driven solutions. The role supports mission-critical systems that use artificial intelligence, electronic health records... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Munich Re Group

    Toronto, ON
    4 days ago
  • $150k - $200k per year

     ...Agent SDK and integrated with the firm’s systems of record through MCP tool servers, the...  ...and continues to expand. This is the senior engineering role responsible for advancing its development...  ...that spans application architecture, software development and production delivery.... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    4 days ago
  • $140k - $190k per year

     ...processing over 6.5 million credit applications annually.   ---  We’re looking for a  Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to modernizing our platform so we can better... 
    Senior
    Long term contract
    Work from home

    AutoTrader.ca

    Toronto, ON
    9 days ago
  • $118k - $162k per year

     ...some of the largest enterprises in the world — the kind of accounts where a single tenant carries hundreds of thousands of...  ...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    18 days ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...integration design patterns, integration points and business systems and develop integrations with SAAS, AWS, and Snowflake.... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    24 days ago
  • $181.05k - $213k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...opportunities of tomorrow. Ink is Carta’s Design System – the underlying foundation for how...  ...and fun (yes, we said that). As a Senior Design Systems Engineer, you’ll work to:  Architect and... 
    Senior
    Full time
    Work at office

    Dba Carta, Inc.

    Toronto, ON
    more than 2 months ago
  • $156k - $184k per year

     ...We are looking for an experienced software engineer to help evolve and operate Nubank’s messaging...  ...capabilities that support a wide range of internal systems across multiple business domains and...  ...daily data volumes across multiple AWS accounts. At the Senior level, we are... 
    Senior
    Work at office

    Nubank

    Toronto, ON
    4 days ago
  • $180k - $220k per year

     ...has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence...  ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    8 days ago
  • $140k - $160k per year

     ...ranking of Canada’s Top Growing Companies for the seventh consecutive year. Role Overview We’re hiring a Senior Software Engineer to build and own systems end-to-end on the platform behind HONK’s growth. You’ll deliver new capabilities, strengthen the foundation underneath... 
    Senior
    Long term contract
    Work at office
    1 day per week

    Honk

    Toronto, ON
    1 day ago
  •  ...develop, and maintain complex software applications. Lead the...  ...and architecture of software systems. Collaborate with cross‑...  ...varying experiences as a Software Engineer. ~ Proficient in Python,...  ...matter where it’s born. Seniority Level Mid‑Senior level... 
    Senior
    Full time
    Work at office

    Passage

    Toronto, ON
    4 days ago
  • $130k - $170k per year

     ...Fault-Tolerant Quantum Computing (FTQC) Software team, you will be responsible for bridging...  ...abstractions and real-world hardware control systems. Your mission will be to ensure our...  ...Physics, Computer Science, Mathematics, Engineering, or a closely related technical field. Demonstrated... 
    Senior

    Xanadu

    Toronto, ON
    2 days ago
  • $160k - $220k per year

     ...and Brands. This team owns Slate, Faire’s design system as well as all of the tools & processes designers and engineers use to prototype and make design decisions. Two...  ...of the company. About this role: As a Senior Software Engineer on the Design Platform team, you'll build... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    a month ago
  •  ...plateforme Unity consiste à concevoir, bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d'exploiter des...  ...(se)s. Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics en tant que généraliste à... 
    Senior
    Daily paid
    Contract work
    Work at office
    Work visa

    LE140 Unity Technologies Canada Company

    Toronto, ON
    4 days ago
  •  ...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... 
    Senior
    Long term contract
    Internship
    Work from home
    Flexible hours

    Spotify Los Angeles

    Toronto, ON
    4 days ago
  • $140k per year

     ...job poster from Elastify Data and Software Engineering | Delivery and Sales Enablement Associate...  ...expanding its team and is seeking a Senior Frontend Engineer . The firm specializes...  ...with modern styling and component systems, including TailwindCSS, CSS-in-JS, and... 
    Senior
    Full time

    Elastify

    Toronto, ON
    4 days ago
  •  ...bâtir, tester et maintenir les systèmes qui permettent aux développeur...  ...(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics...  ...We are seeking a Senior Software Developer to join the...  ...Kotlin, or C# exposure on the engine side. Gaming background —... 
    Senior
    Daily paid
    Contract work
    Work at office
    Worldwide
    Relocation package

    Unity

    Toronto, ON
    4 days ago
  •  ...customer engagement! The Role Statflo's Engineering team is growing; we are looking for our next Senior Software Engineer to join us! Our Tech Stack We...  ...What We Offer Healthcare Spending Account (HSA) Competitive Benefits (Medical & Dental... 
    Senior
    Long term contract

    Statflo

    Toronto, ON
    4 days ago
  • $105k - $155k per year

     ...Thomson Reuters is hiring a Senior Software Engineer I to help build the document-processing platform powering AI products across the company....  ...our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $135k - $165k per year

     ...ROLE: SENIOR SOFTWARE ENGINEER TEAM: PRODUCT LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW Salt is a North American marketing agency...  ...: Connect products with social media platforms, enterprise systems, external APIs, and Model Context Protocol (MCP) servers,... 
    Senior
    Long term contract
    Temporary work
    Seasonal work

    Salt XC

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Accounting & Ledger Systems. Be the first to apply!