Senior Software Engineer- Blockchain Network
Required skills
- blockchain
- crypto
- Golang
- Kafka
- Redis
- MongoDB
- API
- SLOs
- observability
- SDKs
Nice to have
- new chain integrations
- re-architecture
- data migrations
- cross-chain operations
Role summary
Coinbase is seeking a Senior Software Engineer for its Blockchain Networks team. This role involves building critical infrastructure to integrate blockchain protocols with internal services for new assets, stablecoins, and staking. The engineer will translate complex blockchain operations into reliable APIs, own multi-quarter technical initiatives, and improve the latency, reliability, and cost of the crypto stack. Responsibilities include designing and delivering blockchain infrastructure, defining APIs and SLOs, partnering with product teams, and building expertise in major blockchain protocols. The role requires 5+ years of software engineering experience, experience with distributed systems, and hands-on experience with technologies like Golang, Kafka, Redis, or MongoDB, as well as direct experience with blockchain protocols. The use of generative AI is also expected.
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 Senior Software Engineer on the Blockchain Networks team within the Platform group, you'll build the critical infrastructure that integrates blockchain protocols with Coinbase's internal services for new assets, stablecoins, and staking. This team translates complex blockchain operations and state machines into simple, reliable APIs that product teams across Coinbase depend on. You'll own multi-quarter technical initiatives and ship platform primitives that directly improve the latency, reliability, and cost of our crypto stack.
What you'll do:
Required Skills and Experience:
Job ID#: P77731
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):$186,065—$218,900 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.
