Find a jobRecruiters

Senior Software Engineer (Accounting & Ledger Systems)

Exclusive opportunity

Onsite

Senior Software Engineer (Accounting & Ledger Systems)

BitGo

Senior Software Engineer (Accounting & Ledger Systems)

Skills

BlockchainData EngineeringKafka

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$180,000 – $220,000 / year

Location:

Palo Alto, CA, USA

Work mode:

Onsite

Published on:

22 October 2026

What they need


  • This role will require being full-time onsite at our Palo Alto 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
  • 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

Benefits

  • Company-paid medical, dental, and vision plans
  • Catered lunches, fresh snacks, and gourmet coffee
  • Commuting made easy with company-paid Caltrain passes
  • Competitive compensation, stock options, and 401k plan
  • Flexible vacation time
  • Remote/hybrid friendly with physical location workspaces
  • Top-end computer equipment to power your work- 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
  • 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
  • Strong instincts for extensible system design — schemas and APIs that can grow with new requirements instead of requiring repeated rework
  • 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
  • Experience with event-driven or Kafka-based service architectures
  • Experience in crypto or blockchain infrastructure — on-chain balance models, custody, or wallet architecture
  • Prior experience in an embedded “accounting architecture” or financial-systems design-review role at a fintech or crypto company

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

15 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools