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

This position requires local presence. Please view similar jobs below.

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 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Accounting & Ledger Systems in Toronto, ON vacancy
  • $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
    12 days ago
  • $105k - $155k per year

    Job Description We are looking for a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy...  ...support. Build and evolve resilient distributed systems using asynchronous messaging, event-driven architecture, caching... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Thomson Reuters

    Toronto, ON
    19 hours ago
  • $136k - $187k per year

     ...are too, let's talk. Opportunity As a Senior Engineer on the OIG team, you will be involved...  ...This is a role for someone who thinks in systems, leads with craft, and is energized by the...  ...challenge of building enterprise-grade software that millions of users depend on.... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    1 day 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
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    1 day 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
    16 days ago
  • $100k - $150k per year

     ...end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of software systems. Collaborate with cross-functional teams...  ...years of varying experiences as a Software Engineer. ~ Proficient in Python , Django , TypeScript... 
    Senior
    Full time
    Work at office
    Relocation

    passage

    Toronto, ON
    14 hours ago
  • $136k - $187k per year

     ...points at scale.  We are looking for a software engineer to join our fast-growing team with a...  ...class UX using our React-based design system Design and build APIs that customers...  ...optimistic attitude to the team: ownership, accountability, attention to detail, and customer... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    1 day 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
    Local area
    Worldwide

    Okta

    Toronto, ON
    1 day ago
  • $89k per year

     ...Systems integration engineer – software (Workato Developer) iSteer Inc. Job details ·         Location: Toronto, ON ·         Salary: $ 89,000...  ...with disabilities, Indigenous people, Newcomers to Canada, Seniors ·         Terms of employment: Permanent employment,... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Remote work
    Relocation
    Weekend work
    Day shift
    Afternoon shift

    iSteer Inc.

    Toronto, ON
    5 days ago
  • $100k - $145k per year

     ...builds and ships using AI-native engineering practices: agentic coding tools that let a small, senior group move at a pace well...  ...portfolio of work, owning meaningful systems end-to-end alongside a highly...  ...architecting and shipping production software systems, including hands-on... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    19 hours ago
  •  ...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... 
    Senior
    Remote work

    ZoomInfo Technologies LLC

    Toronto, ON
    18 days ago
  • $150k - $190k per year

     ...Team We build enterprise software that helps organizations optimize...  ...go-to-market agility. Our engineering organization includes multiple...  .... We are seeking Senior Backend Engineers to join our...  ...design, build, and scale backend systems that power enterprise-grade product... 
    Senior

    Forma.ai

    Toronto, ON
    16 days ago
  • $124k - $155k per year

     ...make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play...  ...tech stack and find creative ways to break our product and systems Use quality metrics and performance metrics to drive change... 
    Senior

    Coursera

    Toronto, ON
    17 days ago
  • $186.84k - $334.74k per year

     ...data warehouses, customer engagement platforms, and enterprise systems for data ingestion and activation orchestration. Build large-...  ...root-cause resolution. Collaborate with data scientists, ML engineers, and product managers to turn integration requirements into reusable... 
    Senior
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    5 days ago
  • $5000 per month

     ...161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager About Capital One Canada. For over 20 years, we'...  ...testing, continuous delivery (CI/CD), high-availability and system resiliency Bachelor's Degree Preferred Qualifications... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Capital One

    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
    Toronto, ON
    28 days ago
  • $136k - $187k per year

     ...foundational data services, systems, and data products for Okta that...  ...expect great things from our engineers and reward them with...  ...opportunity for experienced Software Engineers to join our fast growing...  ...attitude to the team: ownership, accountability, attention to detail, and... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    1 day ago
  • $50 - $53 per hour

     ...Job Responsibility: Job Title: Platform Engineer Location: Toronto Downtown,Canada Job...  ...and ship new platform features. Ensure system scalability, reliability, and security....  ...Qualifications: ~6+ years of experience in software/platform engineering roles. ~ Strong... 
    Senior
    Hourly pay
    Full time
    Contract work
    Relocation
    Monday to friday

    Princeton IT Services

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

     ...too, let's talk. Datastores Engineer, Platform Infrastructure The...  ...passionate about distributed systems, availability, and delivering...  ...if you: Have 5-8 years of software development experience....  ...attitude to the team: ownership, accountability, and attention to detail.... 
    Senior
    Local area
    Worldwide

    Okta

    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 that...  ...: Connect products with social media platforms, enterprise systems, external APIs, and Model Context Protocol (MCP) servers,... 
    Senior
    Long term contract
    Full time
    Seasonal work

    SALT XC

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

     ...user registration, onboarding, SEO, and account management. As part of this team, you...  ...scalability, while proactively exploring engineering-driven features and experiments that can...  ...components effectively across Tubi’s design system. AI-Enhanced UI Architecture & Performance... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    19 days ago
  • $95k - $145k per year

    Senior Software Engineering Specialist Position Description Location: Toronto/Montreal Preferred other locations in Canada will be considered...  ...gRPC) and integrate with complex internal and third-party systems. Lead technical design sessions, perform peer code reviews... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Shift work
    Toronto, ON
    20 days ago
  • $136k - $170k per year

     ...between people and transport can happen. We are hiring a Senior Software Engineer to join our Pickup, Places and Search team within the Mapping...  .... This team supports the backbone of Lyft’s search system, supporting millions of rides by helping our riders and drivers... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

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

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    18 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 manage... 
    Senior
    Long term contract
    Full time
    Work from home

    Spotify

    Toronto, ON
    24 days ago
  • $80k - $90k per year

     ...Job Responsibility: Senior Airport Systems Implementation Engineer, Richmond Hill, ON Embross North America is looking for an enthusiastic, talented...  ...involve installing and configuring Embross hardware and software, training local staff, and liaising with airlines,... 
    Senior
    Permanent employment
    Full time
    Casual work
    Work at office
    Local area
    Relocation
    Overseas
    Monday to friday
    Flexible hours
    Shift work

    Embross North America

    Toronto, ON
    6 days ago
  •  ...instincts into cross-channel playbooks, automated workflows, and a system that gets smarter over time. Our bet isn't that AI replaces...  ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    6 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
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    28 days ago
  • $100k - $145k per year

     ...About the role We're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring real‑world AI capabilities to life. If you thrive... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    19 hours ago
  • $95k - $105k per year

     ...Put your accounting expertise to work. Help shape what comes next....  ...accounting operations, improving our systems, and finding better ways to...  ...accounting function. As our Senior Accountant, you’ll own significant...  ...reconcile to the general ledger, and financial and business reporting... 
    Senior
    Ledger
    Temporary work
    Internship
    Immediate start
    Remote work

    Acuity Insights

    Toronto, ON
    7 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!