Build high-performance services using Golang and gRPC, creating seamless integrations that elevate Coinbase's customer experience.
Adopt, learn, and drive best practices in design techniques, coding, testing, documentation, monitoring, and alerting.
Demonstrate a keen awareness of Coinbaseโs platform, development practices, and various technical domains, and build upon them to efficiently deliver improvements across multiple teams.
Add positive energy in every meeting and make your coworkers feel included in every interaction.
Communicate across the company to both technical and non-technical leaders with ease.
Deliver top-quality services in a tight timeframe by navigating seamlessly through uncertainties.
Work with teams and teammates across multiple time zones.
โ
โ
What we look for in you (i.e., job requirements):
3+ years of experience as a software engineer and 1+ years building backend services using Golang and gRPC.
A self-starter capable of executing complex solutions with minimal guidance while ensuring efficiency and scalability.
Proven experience integrating at least two third-party applications using Golang.
Hands-on experience with AWS, Kubernetes, Terraform, Buildkite, or similar cloud infrastructure tools.
Working knowledge of event-driven architectures (Kafka, MQ, etc.) and hands-on experience with SQL or NoSQL databases.
Good understanding of gRPC, GraphQL, ETL pipelines, and modern development practices.