
Coinbase
Senior
Own the backend that runs Coinbase's prediction markets end to end
This is a Senior Backend Engineer role on Coinbase's Prediction Markets team, building the systems behind market creation, trading, oracle resolution, and payouts for a real-money product used by millions. Expect deep distributed-systems and financial-correctness questions plus ownership and cross-functional judgment.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed systems design for trading/market infrastructure
- Low-latency, high-throughput backend architecture
- Reliability: SLOs, observability, incident response
- Correctness and auditability in a regulated financial system
- Oracle-driven resolution and settlement/payout mechanics
- Technical leadership: code/design review standards, mentoring
Common question themes
Design a market creation and order management system for a new prediction market
How would you architect oracle-driven resolution and handle disputed outcomes
Walk through a time you owned SLOs and incident response for a high-scale service
Trade-offs between consistency and latency in a real-time trading system
A user-facing product decision where you balanced engineering trade-offs with UX
How you'd pay down technical debt while shipping new market infrastructure
How candidates describe it
Real Senior Software Engineer interview stories — retold from candidates' public write-ups, with sources.
Bloomberg Senior Software Engineer Interview: Five Rounds, Offer
A Senior Software Engineer candidate applied to Bloomberg's London office through the company's careers site and, after an initial screen, went through five separate on-site conversations covering coding, system design, a recruiter chat, and a hiring-manager round, ultimately accepting an offer.
Interviewed October 2022 · London, United Kingdom
Google · Backend Software EngineerNo offerGoogle Backend Engineer Interview Experience: Bangalore Onsite (Rejected)
A rejected Google Backend Engineer candidate in Bangalore recounts a recruiter screen, a gating elimination round, and a three-round onsite loop covering trees, tries, scheduling, and graph problems.
Interviewed April 2021 · Bangalore, India
Google · L3 Software EngineerOfferGoogle L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round
A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.
Interviewed June 2020 · Bangalore, IN
All Coinbase Senior Software Engineer interviews
Related interviews

Coinbase
Senior
Senior Software Engineer - Data Platform

Coinbase
Mid
Regional Threat Assessment Manager

Coinbase
Mid
Analytics Engineer, Compliance Data

Brex
Mid
Software Engineer II, Backend

Affirm
Mid
Software Engineer II, Back-end (Card Mgmt & Transaction Processing)

Affirm
Mid