Staff Software Engineer — Secure Access & Authorization

Coinbase, Inc.

Des Moines (IA)

Hybrid

USD 218,000 - 257,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Coinbase, Inc. is seeking a Staff Software Engineer for the Access & Authorization team within the Platform group. You'll help shape authentication and authorization capabilities that balance security with a seamless user experience across Coinbase products and partner integrations.

You will build secure Go services, discuss designs with product, security, and infra teams, and mentor engineers. This role emphasizes reliability, observability, and delivering scalable access control across

Qualifications

  • 8+ years of backend software engineering experience with Go or a similar systems-oriented language.
  • Design secure APIs and reason about authentication, authorization, session management, and token handling (OAuth 2.0, OpenID Connect, JWTs, PKCE).
  • Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB, with strong observability and SLOs.

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 strong observability, failure testing, and measurable SLOs.
  • Lead technical designs for complex 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 that enables product teams to adopt access and authorization capabilities safely at scale.
  • Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and on-call participation.

Skills

Go backend
OAuth 2.0
OpenID Connect
JWTs
PKCE
gRPC
Observability

Tools

Protocol Buffers
Redis
DynamoDB

Job description

Coinbase, Inc. is seeking a Staff Software Engineer for the Access & Authorization team within the Platform group. You'll help shape authentication and authorization capabilities that balance security with a seamless user experience across Coinbase products and partner integrations.

You will build secure Go services, discuss designs with product, security, and infra teams, and mentor engineers. This role emphasizes reliability, observability, and delivering scalable access control across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer - Secure Access & Authorization
Senior Staff Software Engineer - Secure Access & Authorization

Coinbase, Inc. • Carson City (NV)

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 - Remote
Staff Software Engineer, Access & Authorization - Remote

Coinbase, Inc. • Montgomery (AL)

Hybrid
USD 218,000 - 257,000
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, Access & Authorization — Secure Go
Staff Software Engineer, Access & Authorization — Secure Go

Coinbase, Inc. • Frankfort (KY)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical, dental, vision
Staff Backend Engineer - Secure Access & Auth
Staff Backend Engineer - Secure Access & Auth

Coinbase, Inc. • Columbia (SC)

Hybrid
USD 218,000 - 257,000
Staff Backend Engineer — Secure Auth & Access
Staff Backend Engineer — Secure Auth & Access

Coinbase, Inc. • Little Rock (AR)

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

Coinbase, Inc. • Bismarck (ND)

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, Access & Authorization at Scale
Staff Software Engineer, Access & Authorization at Scale

Coinbase, Inc. • Richmond (VA)

Hybrid
USD 218,000 - 257,000
Equity
Bonus eligibility
Medical
+3