Senior Software Engineer - Access & Authorization

Coinbase, Inc.

Washington (District of Columbia)

Hybrid

USD 186,000 - 219,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote-friendly work
Quarterly in-person surges

Job summary

Coinbase, Inc. is seeking a Senior Software Engineer for the Access & Authorization team within the Platform group. You will shape authentication and authorization systems used across Coinbase products and partner integrations to balance security with a smooth user experience.

You will build secure, low-latency Go and gRPC services, own designs for OAuth, sessions, tokens, 2FA, and account recovery, and mentor peers while collaborating with product, security, and infra teams to scale safely.

Qualifications

  • 5+ years backend software engineering experience, with Go or a comparable systems-oriented language.
  • Experience designing secure APIs, authentication, authorization, sessions, and token handling (OAuth 2.0, OpenID Connect, JWTs).
  • Proficiency with Redis and DynamoDB, gRPC, Protocol Buffers, and operating high-throughput distributed services.

Responsibilities

  • Own end-to-end design, implementation, and operation of authentication capabilities including 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 and SLOs.
  • Lead technical designs for initiatives like signed authorization tokens, passkeys, biometric recovery, device-aware authentication, and mobile OAuth.
  • Partner with product, security, fraud, and infrastructure teams to balance conversion, protection, regulatory requirements, and engineering constraints.
  • Simplify integration patterns and build self-service tooling for product teams to adopt access capabilities safely at scale.
  • Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and on-call participation.

Skills

Backend Go
OAuth 2.0 / OpenID Connect
JWTs / PKCE
gRPC / Protobuf
Distributed systems
Observability / SLOs

Tools

Redis
DynamoDB
Protocol Buffers
Go tooling

Job description

Coinbase, Inc. is seeking a Senior Software Engineer for the Access & Authorization team within the Platform group. You will shape authentication and authorization systems used across Coinbase products and partner integrations to balance security with a smooth user experience.

You will build secure, low-latency Go and gRPC services, own designs for OAuth, sessions, tokens, 2FA, and account recovery, and mentor peers while collaborating with product, security, and infra teams to scale safely.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Access & Authorization
Senior Software Engineer, Access & Authorization

Coinbase, Inc. • Des Moines (IA)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer, Access & Authorization - Remote
Senior Software Engineer, Access & Authorization - Remote

Coinbase, Inc. • Trenton (NJ)

Hybrid
USD 186,000 - 219,000
Equity eligibility
Bonus eligibility
Medical, dental, vision
Senior Software Engineer, Access & Authorization (Remote-First)
Senior Software Engineer, Access & Authorization (Remote-First)

Coinbase, Inc. • Carson City (NV)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer: Secure Access & Auth Systems
Senior Software Engineer: Secure Access & Auth Systems

Coinbase, Inc. • Charleston (WV)

Hybrid
USD 186,000 - 219,000
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
Senior Access & Authorization Backend Engineer
Senior Access & Authorization Backend Engineer

Coinbase, Inc. • Springfield (IL)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Medical insurance
+1
Remote-First Senior Software Engineer, Access & Authorization
Remote-First Senior Software Engineer, Access & Authorization

Coinbase, Inc. • Pierre (SD)

On-site
USD 186,000 - 219,000
Senior Software Engineer, Access & Authorization Remote-First
Senior Software Engineer, Access & Authorization Remote-First

Coinbase, Inc. • Boise (ID)

Hybrid
USD 186,000 - 219,000
Senior Software Engineer - Secure Access & Auth Systems (Go)
Senior Software Engineer - Secure Access & Auth Systems (Go)

Coinbase, Inc. • Salem (OR)

Hybrid
USD 186,000 - 219,000
Senior Remote-First Backend Engineer, Access & Authorization
Senior Remote-First Backend Engineer, Access & Authorization

Coinbase, Inc. • Madison (WI)

Hybrid
USD 186,000 - 219,000
Medical, dental, vision
401(k)