Coinbase is on a mission to increase economic freedom in the world, and they are seeking a Senior Software Engineer to join their Institutional Markets team. The role involves leading a team to build and operate high-performance trading systems that are critical for the crypto markets, ensuring reliability and low latency in their operations.
Responsibilities:
- Lead a team of ~8 engineers building the next generation of Coinbase Exchange trading systems
- Own core exchange surfaces (order entry/FIX, matching, market data, and exchange APIs) end-to-end
- Drive ultra-low-latency, high-throughput, highly reliable systems at scale (24/7/365)
- Partner with Product, Infra/SRE, and senior leadership to translate strategy into quarterly deliverables
- Establish team mechanisms for high-quality execution (planning, reviews, testing, safe deploys, on-call, postmortems)
- Define and maintain operating metrics (SLOs/SLIs, latency, availability, error budgets) and keep them on track
- Triage and resolve incidents and partner issues quickly, with clear ownership and communication
- Coach and mentor engineers, raising the technical bar and growing future leaders
Requirements:
- You have at least 5 years of experience in software engineering
- You've designed, built, scaled and maintained production services, and know how to compose a service oriented architecture
- You write high quality, well tested code to meet the needs of your customers
- You're passionate about building an open financial system that brings the world together
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality
- You've built and operated low-latency trading systems (matching engines, market data, order entry/FIX) in production
- You have a strong track record designing high-performance distributed systems at scale
- You've worked with Java in performance-critical environments and have experience with Aeron / SBE (or similar high-throughput messaging)