Senior Staff Software Engineer - Secure Access & Authorization

Coinbase, Inc.

Carson City (NV)

Hybrid

USD 218,000 - 257,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Coinbase, Inc. is seeking a Staff Software Engineer for the Access & Authorization team within the Platform group to shape secure access for Coinbase products and partners.

You will design and operate authentication capabilities including OAuth, sessions, tokens, 2FA, and edge authorization, delivering scalable, observable services. You will build low-latency Go services with gRPC, collaborate with product, security, fraud, and infra teams, and mentor engineers while driving adoption of secure

Qualifications

  • 8+ years of backend software engineering experience with strong proficiency in Go or a comparable systems-oriented language.
  • Experience designing secure APIs and reasoning about authentication, authorization, session management, trust boundaries, and token handling (OAuth 2.0, OpenID Connect, JWTs, PKCE).
  • Strong operational instincts using metrics, logs, traces, alerts, and SLOs to run critical services.

Responsibilities

  • Own end-to-end design, implementation, and operation of capabilities across authentication, OAuth, sessions, tokens, 2FA, account recovery, and edge authorization.
  • Build secure, low-latency Go and gRPC services used across Coinbase's web, mobile, API, and partner experiences, with observability and SLOs.
  • Lead technical designs for initiatives such as signed authorization tokens, passkeys, biometric recovery, device-aware authentication, and mobile OAuth.
  • Partner with product, security, fraud, and infrastructure teams to balance customer conversion, account protection, regulatory requirements, and engineering constraints.
  • Simplify integration patterns and build self-service tooling enabling product teams to adopt access and authorization safely at scale.
  • Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and on-call participation.

Skills

Backend Go development
OAuth / OpenID Connect
JWT / token handling
gRPC / Protocol Buffers
Distributed systems
Cross-functional collaboration

Tools

Go
gRPC
Protocol Buffers
Redis
DynamoDB

Job description

Coinbase, Inc. is seeking a Staff Software Engineer for the Access & Authorization team within the Platform group to shape secure access for Coinbase products and partners.

You will design and operate authentication capabilities including OAuth, sessions, tokens, 2FA, and edge authorization, delivering scalable, observable services. You will build low-latency Go services with gRPC, collaborate with product, security, fraud, and infra teams, and mentor engineers while driving adoption of secure

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer — Secure Access & Authorization
Senior Staff Engineer — Secure Access & Authorization

Coinbase, Inc. • Pierre (SD)

Hybrid
USD 218,000 - 257,000
Staff Software Engineer — Secure Access & Authorization
Staff Software Engineer — Secure Access & Authorization

Coinbase, Inc. • Des Moines (IA)

Hybrid
USD 218,000 - 257,000
Staff Software Engineer - Secure Access & Authorization
Staff Software Engineer - Secure Access & Authorization

Coinbase, Inc. • Juneau (AK)

Hybrid
USD 218,000 - 257,000
Remote Staff Software Engineer — Access & Authorization
Remote Staff Software Engineer — Access & Authorization

Coinbase, Inc. • Baton Rouge (LA)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical benefits
+3
Staff Software Engineer, Secure Access & Auth
Staff Software Engineer, Secure Access & Auth

Coinbase, Inc. • Columbus (OH)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical, dental, vision
Staff Software Engineer, Secure Access & Authorization (Remote-First)
Staff Software Engineer, Secure Access & Authorization (Remote-First)

Coinbase, Inc. • Trenton (NJ)

On-site
USD 218,000 - 257,000
Staff Software Engineer — Secure Access & Authorization
Staff Software Engineer — Secure Access & Authorization

Coinbase, Inc. • Lincoln (NE)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical / Dental / Vision / 401(k)
Staff Software Engineer - Secure Access & Auth
Staff Software Engineer - Secure Access & Auth

Coinbase, Inc. • Bismarck (ND)

Hybrid
USD 218,000 - 257,000
Staff Software Engineer, Access & Authorization (Remote)
Staff Software Engineer, Access & Authorization (Remote)

Coinbase, Inc. • Annapolis (MD)

Hybrid
USD 218,000 - 257,000
Staff Software Engineer, Access & Authorization
Staff Software Engineer, Access & Authorization

Coinbase, Inc. • City of Albany (NY)

Hybrid
USD 218,000 - 257,000