Job Details
Senior Software Engineer – Coinbase
Developer Engineering
Job Description
Senior Software Engineer – Coinbase
Location: Remote (U.S.)
Level: Senior (5+ years experience)
Tech Stack: Golang, Docker, Ruby, Rails, Postgres, MongoDB, DynamoDB
About the Role
Join Coinbase’s mission to increase global economic freedom by building the future of the onchain financial system. As a Senior Software Engineer, you will:
- Build new backend services in Golang aligned with critical product and business needs.
- Design scalable, maintainable backend systems using modern cloud technologies and best practices.
- Collaborate cross-functionally with engineers, product managers, designers, and leadership to turn vision into quarterly roadmaps.
- Write high-quality, well-tested code focused on customer needs.
- Help solve complex, large-scale problems bridging blockchain and web-scale applications.
What Coinbase Looks For
- At least 5 years of software engineering experience.
- Proven experience designing, building, scaling, and maintaining production services, ideally within a service-oriented architecture.
- Passion for building an open financial system leveraging crypto and blockchain.
- Strong coding skills producing high-quality, well-tested code.
Nice to Have
- Experience scaling from startup to mid-size company.
- Familiarity with growth experiments or A/B testing frameworks.
- Hands-on blockchain knowledge (Bitcoin, Ethereum, etc.).
- Experience decomposing monoliths into microservices.
- Knowledge of Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
- Background in building financial, high-reliability, or security-critical systems.
Culture & Commitment
- Intense, high-caliber, feedback-driven culture.
- Remote-first but expects in-person participation for offsites throughout the year.
- Equal opportunity employer committed to diversity and accommodation.
Related Jobs
Latest Related Job For You
RemoteFull time
Senior Project Manager – Freedx
Remote
- Developer Engineering
- Negotiate
- 8 hours ago
On siteFull time
Senior .NET Developer – Freedx
Yerevan (In-Office)
- Developer Engineering
- Negotiate
- 8 hours ago
Full time
Senior Software Engineer-6 (Backend)
Remote
- Developer Engineering
- Negotiate
- 8 hours ago
Full time
Senior Software Engineer-5 (Backend)
United States
- Developer Engineering
- Negotiate
- 8 hours ago
Full timeRemote
Software Engineer-1 (Backend)
United States
- Developer Engineering
- Negotiate
- 8 hours ago