Senior Software Engineer - Accounting & Ledger Systems
$180k - $220k per yearCandidate
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$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...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$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...SeniorFull timeWork at officeLocal areaFlexible hours3 days per week$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....SeniorLocal areaWorldwide$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...SeniorLocal areaWorldwideFlexible hours$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...SeniorLong term contractWork from home$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...SeniorFull timeWork at officeRelocation$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...SeniorLocal areaWorldwide$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...SeniorLocal areaWorldwide$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,...SeniorLong term contractPermanent employmentFull timeImmediate startRemote workRelocationWeekend workDay shiftAfternoon shift$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...SeniorFull timeInternshipWork at officeLocal areaFlexible hours- ...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 work
$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$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$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...SeniorWork at officeFlexible hours$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...SeniorFull timeWork at officeWork from homeFlexible hours$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...SeniorWork at officeImmediate startRemote workFlexible hoursShift work$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...SeniorLocal areaWorldwideFlexible hours$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...SeniorHourly payFull timeContract workRelocationMonday to friday$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....SeniorLocal areaWorldwide$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,...SeniorLong term contractFull timeSeasonal work$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...SeniorLong term contractRemplacementFull timeTemporary workInternshipWork at officeLocal areaFlexible hours2 days per week$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...SeniorLong term contractPermanent employmentFull timeWork at officeShift work$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...SeniorHourly payLong term contractTemporary workWork at officeFlexible hours3 days per week$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...SeniorInternshipImmediate start- ...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...SeniorLong term contractFull timeWork from home
$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,...SeniorPermanent employmentFull timeCasual workWork at officeLocal areaRelocationOverseasMonday to fridayFlexible hoursShift work- ...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...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$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...SeniorLocal areaWorldwideFlexible hours$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...SeniorFull timeWork at officeLocal areaFlexible hours$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...SeniorLedgerTemporary workInternshipImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Accounting & Ledger Systems. Be the first to apply!
- software developer remote Toronto, ON
- software design engineer Toronto, ON
- software engineer devops Toronto, ON
- ingénieur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- part time software developer Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer summer internship Toronto, ON
- software engineer salary in canada Toronto, ON

