Senior Software Engineer, Backend (Staking API)
CoinbaseAbout the Role
As a Senior Software Engineer, Backend at Coinbase, you will be a key player in developing and maintaining our Staking API. This role focuses on creating highly interactive, responsive, and user-friendly services with a strong emphasis on developer ergonomics. You will work with technologies such as Golang, TypeScript, and Solidity to deliver a seamless staking experience for our users.
Key Responsibilities
- Design and Develop: Create and maintain interactive and user-friendly services for Coinbase Staking using Golang, TypeScript, and Solidity.
- Collaborate: Work closely with backend engineers to integrate our SDK with APIs and smart contracts.
- Feature Implementation: Implement new features, enhancements, and optimizations to drive the growth and success of Coinbase Staking.
- Developer Ergonomics: Optimize developer ergonomics to ensure a smooth developer experience.
- SDK Development: Develop and maintain reusable, modular, and well-documented public SDKs.
- Troubleshooting: Troubleshoot and debug complex on and off-chain issues.
- Collaboration: Work with external and internal developers to implement an intuitive experience.
- Code Reviews: Participate in code reviews and provide constructive feedback to maintain high code quality standards.
What We Look For
- Experience: 5+ years in software development, focusing on backend and smart contract development.
- Technical Skills: Mastery of Golang, Solidity, and TypeScript; familiarity with Ruby is a plus.
- Smart Contract Engineering: Experience in smart contract engineering and their interactions with off-chain systems.
- API Integration: Experience with integrating backend APIs with open-source SDKs.
- Testing: Familiarity with different testing frameworks and experience with writing unit and integration tests.
- Security: Understanding of on-chain security best practices and experience with implementing secure coding practices for financial systems.
- Problem Solving: Strong problem-solving skills and ability to find elegant solutions to complex challenges in the crypto staking space.
- Communication: Excellent communication and collaboration skills.
- Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Passion for Web3: Passion for on-chain/Web3 and understanding of blockchain technologies, particularly Ethereum and EVM-compatible chains.
About Coinbase
Coinbase is a digital currency wallet and platform where merchants and consumers can transact with new digital currencies like Bitcoin, Ethereum, and Litecoin. Our mission is to increase economic freedom around the world, and we couldn’t do this without hiring the best people. We are a remote-first company looking to hire the absolute best talent all over the world.
Salary and Benefits
- Salary Range: €180,625 - €212,500 per year
- Benefits: Full-time offers from Coinbase also include target bonus, target equity, and benefits such as medical, dental, vision, and 401(k).
Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law.
Benefits Extracted with AI
- Medical Insurance
- Dental Insurance
- Vision Insurance
- 401(k)
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Backend (Trading Derivatives)
Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Senior Software Engineer, Blockchain and Stablecoin
Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.
Senior Software Engineer, Infrastructure - Platform (Datastores)
Join Coinbase as a Senior Software Engineer to design and operate distributed database technologies.
Senior Software Engineer (Backend) - TypeScript & Go
Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Backend Software Engineer (Go, Remote)
Join Custodia Bank as a Senior Backend Software Engineer, focusing on Go and blockchain solutions, in a fully remote role.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Full Stack Engineer with Front-End Focus
Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.