Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Senior Software Engineer on the Stablecoin team within the Developer group, youâll help build and scale Coinbase Custom Stablecoins (CCS), the platform that lets partners launch their own branded, USDC-backed stablecoins on Coinbaseâs infrastructure. This role sits at the intersection of backend engineering and smart contract development - youâll own the services and onchain contracts that power issuance, reserves, minting and burning, and rewards distribution for a fast-growing roster of partners.
What youâll do:
- Own and evolve the smart contracts that mint, burn, and safeguard custom stablecoin supply, shipping changes in a secure and auditable way.
- Build and scale backend services that power onboarding, issuance, reserve accounting, and rewards distribution.
- Partner with product, design, and tech leads to turn the stablecoin roadmap into shipped features every quarter.
- Drive architectural decisions across the backend and smart contract surface, balancing security, scalability, and speed of delivery.
- Write high-quality, well-tested code and raise the bar for operational excellence across the team.
Requirements
- 5+ years of experience in software engineering, including designing, building, and operating production backend services.
- Experience writing, testing, and deploying smart contracts (Solidity or similar EVM languages) in production, ideally where real economic value was at stake.
- Comfort owning a service end to end and composing service-oriented architecture at scale.
- Working knowledge of security and correctness tradeoffs unique to onchain systems - audits, upgradeability, access control, and key management.
- Familiarity with Golang and onchain fundamentals (Ethereum or similar), with direct experience building DeFi or stablecoin infrastructure preferred.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 tips on how to become a blockchain developer
How We Built a Worry-Free System That Runs for 10+ Years â And What Weâd Do Again
What is Agentic Programming and Why Should Developers Care?
What is Software Engineering in the Age of AI?