Coinbase
Senior Software Engineer - Access & Authorization (Platform)
$186K–$219K
Remote - USA +1 · Remote · Senior · Full-time · Posted Aug 21, 2026
- Location
- Remote - USA
British Columbia, Canada - Experience
- 5+ years of backend software engineering experience.
About the job
Designs and operates secure authentication and authorization services and tooling used across Coinbase products and partner integrations.
What you'll do
- Build and operate authentication and authorization capabilities, including OAuth, sessions, tokens, 2FA, account recovery, and edge authorization.
- Lead technical designs and deliver secure, low-latency distributed services and self-service integration tooling.
- Collaborate across product, security, fraud, and infrastructure teams; mentor engineers and participate in on-call operations.
What they ask for
- Strong proficiency in Go or a comparable systems-oriented language, with production experience building reliable, high-throughput distributed services.
- Experience designing secure APIs and working with authentication, authorization, session management, trust boundaries, and token handling.
- Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB; operational experience with observability and SLOs.
- Experience delivering complex cross-functional projects from design through production rollout, with strong written and verbal communication.
Pay
$186,065 — $218,900 USD annual base salary
Tools
Go, gRPC, Protocol Buffers, Redis, DynamoDB, OAuth 2.0, OpenID Connect, JWTs
AI focus
Use generative AI responsibly, with human oversight, to improve workflow efficiency, cost, and quality.
Model-written summary · the original posting is authoritative