Senior Software Engineer, Backend - Overseer (Platform)
Required skills
- backend
- platform
- real-time
- integrity layer
- financial correctness
- fund flow
- detection engine
- invariant framework
- onboarding tooling
- correctness models
Nice to have
- distributed systems design
- junior engineers
Role summary
Coinbase is seeking a Senior Software Engineer, Backend for their Overseer team within FinHub's Platform group. This role focuses on building and scaling the real-time integrity layer that ensures financial correctness across all Coinbase fund flows. You will own workstreams end-to-end, from designing correctness models with partner teams to operating detection systems in production. Responsibilities include developing AI-powered guardrails, implementing predictive consistency models, and ensuring new fund flows are covered by Overseer's integrity guarantees. The role requires 5+ years of experience in large-scale distributed systems, proficiency in backend programming (Go, Ruby, Python), and experience with streaming data and distributed data stores. Mentoring junior engineers is also a key aspect.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
As a Senior Software Engineer on the Overseer team within FinHub in the Platform group, you'll build and scale the real-time integrity layer that enforces financial correctness across every Coinbase fund flow. Overseer makes the rules that must always hold between systems explicit, detects violations in seconds rather than quarterly reconciliations, and works with every team at Coinbase that moves money. You'll own workstreams end-to-end, from designing correctness models with partner teams to operating detection systems in production, contributing directly to the platform that keeps billions of transactions accurate and trustworthy.
What You'll Do:
Required Skills and Experience:
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):$186,065—$218,900 USDSample Coinbase interview questions
- 1
Design a Crypto Exchange
system designmedium - 2
Design a cryptocurrency dashboard using LLMs.
system designaverage - 3
Design a system for managing a distributed message broker.
system designmedium - 4
Design a system for managing a social network's newsfeed.
system designmedium - 5
How would you manage a large number of users in the database to ensure scalability?
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Security Engineer, Corporate SecurityCoinbase · Remote · Remote
- Product Manager II, Wallets and DeFiCoinbase · Remote · Remote
Software Engineer, GPU InfrastructureCohere · Remote · Remote
Software Engineer, ML OpsAeroVect · Toronto, ON · Onsite
Lead, Mobile App Software EngineerWhitepages · Seattle, WA · Hybrid- Staff Embedded Software EngineersRivian and Volkswagen Group Technologies · Palo Alto, CA · Onsite
