Software Engineer, Wallets, Liquidity and Bridging Team
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer designing Coinbase wallet systems that power sends, receives, and onchain transactions across 50+ blockchains. Scaling backend services for millions of daily users.
Responsibilities:
- Design, develop, and maintain wallet systems
- Collaborate with teams across the company on integrations with Coinbase services
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug complicated problems
- Build and scale backend systems that construct, sign, broadcast, and ingest onchain transactions
- Develop services enabling Coinbase users to interface with 50+ blockchains
Requirements:
- At least 2+ years of experience in software engineering
- Familiarity with GoLang and/or Ruby is a plus
- Experience designing, building, scaling, and maintaining production services
- Knowledge of composing a service-oriented architecture
- Experience decomposing large software systems is a plus
- Excellent communication and collaboration skills
- Strong attention to detail
- Passion for building an open financial system
- Ability to take ownership of well-scoped problems from investigation through implementation, rollout, and production support
Benefits:
- Equity eligibility
- Bonus eligibility
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k)
- Quarterly in-person working sessions (“surges”)
- Reasonable accommodations for individuals with disabilities




















