Senior Software Engineer, Backend - Overseer (Platform)
Core
Build and scale real-time integrity systems that enforce financial correctness across Coinbase fund flows, detecting violations in seconds to ensure billions of transactions are accurate.
Role type
Senior IC backend software engineer (distributed systems & financial infrastructure)
Builds
Real-time invariant enforcement systems, detection engines, and AI-powered guardrails for fund flows
Domain
Financial technology / Payments / High-reliability transactional infrastructure
Deliverable
production ML models
Required skills
Large-scale distributed systems design, backend programming (Go, Ruby, Python), streaming data infrastructure (Kafka, Flink, Spark), distributed data stores (Postgres, DynamoDB), AI/generative AI integration, end-to-end workstream ownership
Preferred skills
Experience in financial systems, payments, reconciliation, or high-reliability transactional infrastructure
Technologies
Go, Ruby, Python, Kafka, Flink, Spark, Postgres, DynamoDB, Generative AI
Responsibilities
Design correctness models with partner teams, operate detection systems in production, develop AI-powered guardrails and predictive consistency models, partner with FinHub/Payments/Trading teams to implement correctness contracts, mentor junior engineers on distributed systems and operational practices
Seniority
Senior, hands-on IC