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

Candidate

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 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Accounting & Ledger Systems in Toronto, ON vacancy
  • $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 to help build and evolve the ledger systems behind our clients... 
    Senior
    Ledger
    Full time
    Work at office
    Worldwide

    Candidate

    Toronto, ON
    15 hours 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
    26 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
    7 days ago
  •  ...performant, and aligned with Sitetracker's engineering standards. This opportunity offers the...  ...and interact effectively with external systems. You've established reusable Salesforce...  ...effort for complex features, accounting for technical dependencies, implementation... 
    Senior
    Long term contract
    Full time

    Sitetracker

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

     ...replace fragmented tools with a single system of record, Carta brings together the software, services, and legal...  ...of record for private markets: the ledger, the books, the tax filings, the LP...  ...LP reporting. You’ll join small, senior teams that blend startup-style speed... 
    Senior
    Ledger
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 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
    7 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
    8 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
    23 days ago
  •  ...Nexxa is building the best AI systems for heavy industries, enabling...  ...Overview We’re looking for a Senior / Staff SDET to own quality...  ...You’ll work closely with ML engineers, backend engineers, and Forward...  ...years as an SDET, QA engineer, or software engineer with a strong testing... 
    Senior
    Full time
    Contract work
    Internship
    Shift work

    Nexxa

    Toronto, ON
    2 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
  •  ...you'll do: ~6+ years of software development experience, preferably...  ...requirements that take into account all parties' needs ~ On-...  ...documentation/knowledge base and team/engineering presentations ~ Strong...  ...followed ~ Contributes to system design sessions in their area... 
    Senior
    Full time

    Emburse

    Toronto, ON
    3 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
    22 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
    12 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
    28 days ago
  • $188k - $242k per year

     ...performance, reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $200k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than ever...  ...supports the stateful storage systems that all our products rely on:...  ..., and caches. We help Sentry engineers store and access data consistently...  ...holds their data. As a Senior Software Engineer on the team,... 
    Senior
    Hourly pay
    Full time

    Sentry

    Toronto, ON
    8 days ago
  • $149.5k - $187k per year

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our...  ...team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants... 
    Senior
    Full time
    Local area

    Doordash

    Toronto, ON
    8 days ago
  • $120k - $180k per year

     ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...contributing to architecture and design of new systems ~ Understanding the nature of...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $160k - $222k per year

     ...in community, come join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our Product Security team...  ...product teams; listen to the data; and iterate. As a Senior Software Engineer, Product Security, you'll collaborate... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    2 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago
  • $120 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour Location: Remote Role Responsibilities Apply... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...and we are looking for an Observability Engineer to help ensure our Product and Platform Engineers...  ...while we continue to rapidly ship software our customers love. Our engineers maintain...  ...and development in these areas. As a Senior Engineer on this team, you will act as a... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

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

     ...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and...  .... Evaluate and scale existing systems to meet specialized requirements and...  ...authorization ~Demonstrably followed best software engineering principles ~Familiarity... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    28 days ago
  • $130k - $225k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry...  ...You'll Do As a Backend Engineer, you will design and deliver scalable...  ...~5+ years of software engineering experience shipping...  ...conversation with our group's Senior Leader. ~ Once all interviews... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    29 days ago
  •  ...is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot…...  ...efficiently. Your expertise will directly influence system availability, deployment velocity, operational... 
    Senior
    Long term contract
    Full time
    Immediate start
    Worldwide

    Conga

    Toronto, ON
    19 days ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service to projects...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind that mission. In this role, you’ll work... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software...  ...ingest, process, and distribute security data to downstream systems at scale. Scalable System Architecture: Architect maintainable... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    21 days ago
  • $118k - $152k per year

     ...The Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology...  ...legacy code, improving performance, and enhancing system reliability. Work across the application stack, collaborating... 
    Senior
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    6 days ago
  • $205.6k - $257k per year

     ...replace fragmented tools with a single system of record, Carta brings together the software, services, and legal...  ...of record for private markets: the ledger, the books, the tax filings, the LP...  ...LP reporting. You’ll join small, senior teams that blend startup-style speed... 
    Senior
    Ledger
    Long term contract
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  • $96.4k - $142.66k per year

     ...millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data... 
    Senior
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    more than 2 months 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!