SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 180,000 - 220,000 / annual
BitGo (NYSE: BTGO) is a digital asset infrastructure company providing custody, wallets, staking, trading, financing, stablecoins, and settlement services. The company operates regulated entities including BitGo Bank & Trust, National Association, the first federally chartered digital asset trust bank owned by a publicly traded company, and serves thousands of institutions and millions of investors worldwide.
You will design and evolve the ledger systems that power client balances, trading positions, and financial reporting. This role sits at the intersection of software engineering and accounting, requiring you to build double-entry ledger primitives that other teams depend on and ensure new products are designed with financial correctness from inception rather than retrofitted later.
Key responsibilities include:
- Design and extend the core ledger architecture (accounts, postings, account-type/ledger structures) that all financial products build upon
- Own the chart-of-accounts and reporting surface connecting engineering data to financial statements and downstream reporting
- Bridge on-chain and off-chain data: balance verification, reconciliation, and proof-of-reserve mechanisms
- Partner with engineering teams early in design to ensure new features correctly model legal entity ownership, ledger placement, pricing, and reconciliation before shipping
- Design data models that cleanly absorb new financial products (margin, lending, staking, tokenized assets) without painful migrations
This is a full-time, onsite role in the Toronto office.
Requirements:
- Real, working knowledge of accounting fundamentals: double-entry bookkeeping, chart-of-accounts design, financial statements (P&L, balance sheet), and practical reconciliation and audit requirements
- 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 grow with requirements instead of requiring rework
- Comfort reading and critiquing technical designs across multiple systems, not just writing your own
- Strong cross-functional communication skills; you will 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, 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