About the company
Coinbase is a remote-first, but not remote-only company, on a mission to increase economic freedom. Expect quarterly in-person working sessions called "surges."
Responsibilities
- Build and operate low-latency, event-sourced trading systems spanning matching, order entry, risk, and market data across cloud and colocated environments
- Own the reliability and correctness of production systems processing high-throughput financial data 24/7, including incident response and failover design
- Partner with Product, Infrastructure, and senior engineering leadership to translate strategy into quarterly deliverables
- Drive technical design decisions within your domain, producing clear proposals and building consensus
- Write high-quality, well-tested code in a performance-critical backend environment (Java, C++, or Go)
Requirements
- 5+ years of software engineering experience, with hands-on ownership of production trading, exchange, or financial infrastructure systems at scale
- Deep proficiency in a backend language such as Java, C++, or Go, with experience in JVM or Linux performance tuning for latency-sensitive workloads
- Track record designing and operating highly reliable distributed systems processing high volumes with strict correctness and uptime requirements (24/7)
- Experience partnering with Product and cross-functional teams to scope and deliver complex technical projects
- Genuine interest in crypto and institutional markets
- Utilizes generative AI responsibly, maintaining human oversight
Conditions
- Remote - USA
- Annual base salary range (excluding bonus): $186,065 — $218,900 USD
- Total compensation may also include bonus eligibility and benefits (including medical, dental, vision and 401(k))