North AmericaFull TimeEngineering
Remotely
goredisdynamodbgrpcopenid connectoauth 2.0protocol buffersjwt
Job Description
📋 Description
- Own end-to-end design, implementation, and operation of authentication, OAuth, sessions, tokens
- Build secure, low-latency Go and gRPC services used across Coinbase’s web, mobile, API, and partner
- Lead technical designs for complex initiatives such as signed authorization tokens, passkeys
- Partner with product, security, fraud, and infrastructure teams to balance customer conversion
- Simplify integration patterns and build self-service tooling that enables product teams to adopt
- Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and
🎯 Requirements
- 5+ years of backend software engineering experience with strong proficiency in Go or a comparable
- Experience designing secure APIs and reasoning about authentication, authorization, session
- Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB, with strong
- Track record of delivering complex, cross-functional projects from technical design through
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs
🎁 Benefits
- Pay Transparency: Base salary range $186,065 – $218,900 USD; total comp may include equity and
- Remote-friendly with occasional in-person surges; comprehensive benefits package.