Senior Software Engineer (Institutional, Settlements & Transfers)
Required skills
- backend services
- transaction processing
- settlement
- asset transfer
- financial infrastructure
- production services
- relational data stores
- message-based architectures
- distributed systems
- code reviews
Nice to have
- generative AI
- human oversight
- workflow efficiency
- cost reduction
- quality improvement
- technical roadmaps
Role summary
Coinbase is seeking a Senior Software Engineer for their Foundations, Settlements and Transfers team. This role will own the backend systems responsible for the secure movement of funds for institutional clients, covering transaction processing, settlement, and asset transfer infrastructure. The engineer will drive technical direction, mentor junior engineers, and build scalable financial systems. Responsibilities include designing, building, and scaling backend services, ensuring code quality, leading performance improvements, partnering with product teams, and implementing architectural enhancements. The role requires 5+ years of backend experience with Go, relational databases (Postgres), and message-based architectures (Kafka), along with system design and mentorship experience. Experience with generative AI is preferred.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
As a Senior Software Engineer, Backend on the Foundations, Settlements and Transfers team within the Institutional group, you'll own the backend systems that power the secure movement of funds across fiat, crypto, and internal ledgers for Coinbase's institutional clients. This team is responsible for transaction processing, settlement, and asset transfer infrastructure that underpins the entire institutional platform. You'll drive technical direction, mentor engineers, and build the next generation of financial systems at scale.
What you'll do:
Required skills and experience:
Position ID: P75989
#LI-Remote
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):$207,955—$218,900 USDSample Coinbase interview questions
- 1
Design a Crypto Exchange
system designmedium - 2
Design a cryptocurrency dashboard using LLMs.
system designaverage - 3
Design a system for managing a distributed message broker.
system designmedium - 4
Design a system for managing a social network's newsfeed.
system designmedium - 5
How would you manage a large number of users in the database to ensure scalability?
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Enterprise Product Manager, FP&ACoinbase · Remote · Remote
- Senior Sales Associate - CB InfrastructureCoinbase · Remote · Remote
Software Engineer IIHumata Health · | Us · Hybrid- Intermediate Software Engineer (Frontend/UI)Achievers · Toronto, ON · Hybrid
- Software Engineer IIOctane® · Hybrid · Hybrid
Software Engineer, ML Workload PlatformCohere · Remote · Remote
