Staff Software Engineer, Backend - FinHub (Transfers)
Required skills
- large-scale distributed systems
- architectural direction
- technical decisions
- backend programming
- cloud-native architecture
- highly available
- high-throughput systems
- financial systems
- fund movement platforms
- transaction integrity
Nice to have
- crypto
- fiat
- Payments
- Trading
- product engineering
- platform improvements
Role summary
Coinbase is seeking a Staff Software Engineer for their FinHub - Transfers team. This role involves owning the architectural direction of critical financial systems for crypto and fiat fund movements. Responsibilities include making key technical decisions, driving platform reliability and scalability, leading cross-functional initiatives, and mentoring engineers. The ideal candidate has 8+ years of experience in large-scale distributed systems, deep expertise in backend programming (Go, Ruby, Python, or Java) and cloud-native architecture, and a track record of scaling financial systems. Experience with generative AI is also required.
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 Staff Software Engineer on the FinHub - Transfers team within the Platform group, you'll own the architectural direction of the systems that power crypto and fiat fund movements across Coinbase. The Transfers team builds one of the most critical and high-scale distributed financial platforms in the industry, enabling fund movement for Retail, Prime, Exchange, International, and Payments products. You'll make key technical decisions, drive platform reliability and scalability improvements, and lead cross-functional initiatives that directly impact how millions of customers move money on Coinbase.
What You'll Do:
Required Skills and Experience:
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):$218,025—$256,500 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
- Manager, Tax Information Reporting and Withholding AdvisoryCoinbase · Remote · Remote
- Manager, People Ops & AutomationCoinbase · Remote · Remote
- Director - Software EngineeringKodiak Solutions · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote
