Staff Software Engineer, Backend - FinHub (Ledger)
Core
Architect and build foundational backend systems for Coinbase's core ledgering infrastructure processing billions of transactions.
Role type
Staff Software Engineer (Backend/Platform)
Builds
Scalable, highly available ledgering and transaction processing systems
Domain
Fintech / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Large-scale distributed systems design, Backend programming (Go, Python, Java), Cloud-native architecture, High-availability system design, Cross-functional technical leadership, Generative AI integration
Preferred skills
Experience with ledgering or trading systems, Kubernetes, Postgres
Technologies
Go, Kubernetes, Postgres
Responsibilities
Architect foundational backend systems for ledgering and transaction processing, Drive strategic technical direction for cross-team initiatives, Establish and evolve platform best practices and architectural standards, Provide deep technical mentorship to senior engineers, Shape technical roadmap by identifying scaling bottlenecks, Embed AI into engineering and operational practices
Seniority
Staff, hands-on IC with strategic leadership