Software Engineer- Money Movement
Required skills
- money movement
- payments
- stablecoins
- backend systems
- APIs
- distributed systems
- Go
- Java
- AWS
- GCP
Nice to have
- fintech
- crypto
Role summary
Coinbase is seeking a Software Engineer for its Money Movement team within the Developer product group. This role will focus on building the infrastructure for global payments, specifically designing and developing backend systems for stablecoin-based transactions. The engineer will own projects end-to-end, from system design to production deployment, and will collaborate with Product, Design, Infrastructure, and Compliance teams. Responsibilities include improving performance, scalability, and reliability of distributed systems, and supporting engineering quality through code reviews and best practices. Experience with backend languages like Go or Java, cloud infrastructure (AWS, GCP), distributed systems, APIs, and blockchain/crypto technologies is required. The role also involves utilizing generative AI responsibly.
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.
Join the Money Movement team within the Developer product group and help build the infrastructure powering the future of global payments. CDP brings together payments, trading, wallets, and stablecoins through a single onboarding flow and self-service APIs. You'll design and build backend systems for stablecoin-based pay-ins, payouts, deposits, and withdrawals, enabling fast, secure, and scalable transfers that underpin how value moves across the Coinbase ecosystem and beyond.
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):$152,405—$179,300,152 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 Software Engineer, Tax EngineeringCoinbase · Remote · Remote
- Senior Software Engineer, Backend (Coinbase One)Coinbase · Remote · Remote
- PVice President, Product (Payments & Money Movement)PayNearMe · Remote · Hybrid
- Senior Product Manager, Liquidity & Money MovementPaxos · Remote · Remote
Associate Director, Scrum Master, Payments Money MovementUBS · Weehawken, NJ · Hybrid
Associate General Counsel - Digital Assets & Money MovementElavon · New York, NY · Onsite
