Coinbase is a leading company focused on increasing economic freedom through innovative financial solutions. As a Senior Software Engineer on the Prediction Markets team, you will design and own backend systems that facilitate market creation, trading, and resolution, impacting millions of users. This role offers the opportunity to build market infrastructure with significant ownership and influence.
Responsibilities:
- Own backend services end to end for prediction markets, from market creation and discovery through trading, oracle resolution, settlement, and payout
- Design low-latency, high-throughput systems for a real-time financial product used by millions of people
- Drive reliability and performance, owning SLOs, observability, and incident response for systems serving millions of users
- Set the technical bar through code, design reviews, and standards, and pay down the technical debt that matters most
- Mentor engineers across the team and partner cross-functionally with Product, Design, Institutional Markets, and Compliance to turn product and technical vision into roadmap
Requirements:
- 5+ years of professional backend engineering experience, with demonstrated ownership of complex, production-grade distributed systems
- Deep proficiency in backend languages (Go, Ruby, Python, or Java) with hands-on experience designing microservices, event-driven architectures, and high-availability systems
- Track record of delivering projects end-to-end, including scoping, architecture, implementation, monitoring, and iteration
- Experience building systems in a regulated or financial environment where correctness, auditability, and low-latency performance are critical
- Experience making user-facing product decisions that balance engineering trade-offs with end-user quality, demonstrated through shipped products
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality