Senior Software Engineer - Backend for Staking Data Platform
About the Role
Join Coinbase as a Senior Software Engineer - Backend for Staking Data Platform and help us build the future of the financial system. This remote role offers you the chance to work on a groundbreaking platform that empowers users to earn dividends on their crypto investments while ensuring the security and decentralization of blockchain networks.
What You'll Do
- Collaborate with cross-functional teams to integrate services and enhance our staking platform.
- Participate in code reviews, providing constructive feedback to uphold high code quality standards.
- Troubleshoot and debug complex problems to ensure smooth operations.
- Design, build, and maintain scalable production services using modern technologies.
- Contribute to the development of reliable blockchain data pipelines and APIs.
Requirements
- 5+ years of experience in software engineering, with a strong focus on backend development.
- Familiarity with GoLang and/or Ruby is a plus.
- Experience designing, building, and maintaining production services in a service-oriented architecture.
- Excellent communication and collaboration skills to work effectively with team members and stakeholders.
- Strong attention to detail and a commitment to writing high-quality, well-tested code.
- A passion for building an open financial system that connects the world.
Nice to Have
- Background in cryptocurrency and blockchain technology.
- Experience with Solana data, indexing, and scaling large systems.
- Familiarity with onchain activities, including Ethereum interactions and dApps.
What We Offer
- Competitive salary ranging from $186,065 to $218,900, depending on experience.
- Bonus eligibility and equity options.
- Comprehensive benefits including medical, dental, vision, and 401(k).
- Remote work flexibility with required in-person participation during team offsites.
- A dynamic work environment that encourages collaboration and innovation.
This role offers a competitive salary, remote work flexibility, and the opportunity to work on impactful blockchain projects at a leading company.
Who Will Succeed Here
Proficient in Golang and Ruby, with a strong understanding of microservices architecture and experience building scalable API services for high-throughput applications in financial technology.
Self-motivated and adaptable, thriving in a fully remote environment, with a proactive approach to collaboration and problem-solving across distributed teams.
Deep understanding of blockchain technology and experience in developing secure data pipelines, with a mindset focused on performance optimization and data integrity in decentralized applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months