Staff Software Engineer, Backend - Platform (FinHub - Transfer)
Role summary
Coinbase is seeking a Staff Software Engineer, Backend - Platform to lead the technical strategy and architecture for the FinHub Tooling platform. This role involves driving an AI-first approach to internal tooling, building high-reliability systems for operational visibility into billions of dollars in daily fund movements, and enhancing engineering quality across teams. The engineer will own the roadmap, lead cross-functional alignment, and mentor other engineers. Requires 8+ years of software engineering experience with a focus on scalable, fault-tolerant systems and a track record of technical leadership and mentorship.
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.
Transfer Team is the nerve center of Coinbase crypto and fiat fund movements which powers one of the most scalable and distributed financial systems in the world. We have an autonomous environment filled with talented people Filled with highly visible projects with clear measurement on impact. We specialize in financial and fund movement products across various product groups at CB including: Retail, Prime, Exchange and International Crypto teams, Payments, and many more.
As a Staff Software Engineer on the Platform FinHub Transfers team, you'll own the technical strategy and architecture for the systems that orchestrate every crypto and fiat fund movement at Coinbase. Transfers powers one of the most scalable distributed financial systems in the world, routing funds across Retail, Prime, Exchange, International, and Payments product groups. You'll set the multi-year technical direction for this infrastructure, drive execution on complex cross-team initiatives, and elevate the engineering quality of the team while maintaining high-volume individual output.
What you’ll be doing (ie. job duties):
What we look for in you (ie. job requirements):
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)).
Sample Coinbase interview questions
- 1
Design a cryptocurrency dashboard using LLMs.
system designaverage - 2
LLD: Design a wallet with multiple currency support.
system designdifficult - 3
Design a system for managing a social network's newsfeed.
system designmedium - 4
Design a Crypto Exchange
system designmedium - 5
Implement a 4-stage progressive file system with an in-memory distributed database (DDB) with Time-To-Live (TTL) functionality, emphasizing Object-Oriented Programming (OOP) for refactoring.
codingvery_difficult
Sign up for a personalized interview prep pack tailored to this role.