Staff Software Engineer (Institutional, FCM)
Required skills
- FCM
- derivatives
- futures trade lifecycle
- settlement
- clearing
- margin/risk
- order entry/routing
- market data
- back-office books and records
- Go
Nice to have
- Ion XTP
Role summary
Coinbase is seeking a hands-on FCM Tech Lead to architect and drive the replatforming of their CFTC-regulated Futures Commission Merchant (FCM). This role involves owning the design and architecture across the FCM lifecycle, from market data and order routing to settlement, reporting, and risk systems. The ideal candidate will have extensive backend engineering experience with complex distributed systems, direct FCM or derivatives experience, proficiency in Go (preferred) or Java, and experience in regulated financial environments. Responsibilities include setting technical standards, mentoring engineers, and responsibly utilizing generative AI to improve efficiency and quality. This is a unique opportunity to re-architect a trading platform with startup ownership and Coinbase's reach.
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.
Coinbase is building the future of regulated derivatives as part of the Institutional Everything Exchange, and Coinbase Financial Markets (CFM) is our CFTC-regulated Futures Commission Merchant - the entity that lets retail and institutional clients trade and clear US futures and options. As a Staff Software Engineer on the FCM team, you'll be a hands-on technical anchor across the entire FCM lifecycle: market data, order entry and routing, settlement and money movement, back office reporting, and our in-house risk and liquidation system. You'll help lead a major replatforming onto next-gen architecture and reduce legacy vendor dependencies, a rare chance to re-architect a regulated trading platform from the inside, with the ownership of a startup and the reach of Coinbase.
What you’ll do:
Required skills and experience:
Position ID: P77889
#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):$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
- Senior Enterprise Product Manager, FP&ACoinbase · Remote · Remote
- Senior Sales Associate - CB InfrastructureCoinbase · Remote · Remote
- Software Engineer II - Seller ExperienceStubHub · New York, NY · Hybrid
- Senior Software Engineer, Cloud ApplicationsTemporal · Remote · Hybrid
- Research Software EngineerConvergent Research · Boulder, CO · Onsite
Software Engineer IIPariveda · Dallas, TX · Hybrid
