Senior Software Engineer - Accounting & Ledger Systems
New York · Palo Alto · 5+ years experience · Onsite · Posted Oct 8, 2026
At a glance
- Experience
- 5+ years experience
- Workplace
- Onsite
- Location
- New York · Palo Alto
About the role
- BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind client balances, trading positions, and financial reporting.
- This role involves working at the intersection of software engineering and accounting by designing double-entry ledger primitives for other engineering teams to build upon.
Responsibilities
- Design and extend the core ledger, including accounts, postings, and account-type/ledger structures.
- Own the chart-of-accounts and reporting surface connecting engineering data to financial statements and downstream reporting.
- Work across the boundary between on-chain data and off-chain books, covering balance verification, reconciliation, and proof-of-reserve style mechanisms.
- Partner with engineering teams early in the design process to ensure new features correctly model legal entity ownership, ledger placement, pricing, and reconciliation paths.
- Design data models that can absorb new financial products cleanly without repeated painful migrations.
Requirements
- Real, working knowledge of accounting fundamentals, including double-entry bookkeeping, chart-of-accounts design, and financial statements.
- 5+ years of backend software engineering experience with a track record of owning data-model design for systems where correctness is the product.
- Strong instincts for extensible system design, schemas, and APIs.
- Comfort reading and critiquing technical designs across multiple systems.
- Strong cross-functional communication skills to work directly with Finance, Data Engineering, and Product on shared designs.
Preferred qualifications
- Experience in crypto or blockchain infrastructure, such as 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.
Benefits
- Competitive base salary, bonus, and stock options
- 100% company-paid health insurance for employee, partner, and dependents
- Up to 4% 401k company match
- Paid parental leave
- Paid vacation
- Free commuter/parking pass
- Free custom lunches and snacks
- Computer equipment and workplace furniture to suit your needs
Workplace
- Role requires being full-time onsite at the NYC office
Skills
- Kafka