Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
BitGo in Palo Alto is seeking a Senior Software Engineer to build and evolve ledger systems supporting client balances, trading positions, and financial reporting. You will design double-entry ledger primitives and ensure financial correctness from day one, bridging software engineering with accounting principles.
You will own core ledger components, including accounts and posting structures, and collaborate with cross-functional teams to model legal entities, reconciliation paths, and new
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 platformComfort reading and critiquing technical designs across multiple systems, not just writing your ownStrong cross-functional communication — you’ll work directly with Finance, Data Engineering, and Product on shared designsStrong instincts for extensible system design — schemas and APIs that can grow with new requirements instead of requiring repeated reworkReal, 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 practice5+ years of backend software engineering experience, with a track record of owning data-model design for systems where correctness is the product, not just uptimeExperience with event-driven or Kafka-based service architecturesExperience in crypto or blockchain infrastructure — on-chain balance models, custody, or wallet architecturePrior experience in an embedded “accounting architecture” or financial-systems design-review role at a fintech or crypto company