Senior Software Engineer, Access & Authorization Remote-First

Coinbase, Inc.

Boise (ID)

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

Job summary

Coinbase, Inc. is seeking a Senior Software Engineer for the Access & Authorization team to shape secure login and access across Coinbase products. You'll design and operate authentication, OAuth flows, sessions, tokens, 2FA, and edge authorization to balance security with a smooth user experience.

You will build high-throughput Go services, emphasize observability, and lead cross-functional technical design for ambitious initiatives while mentoring peers and enabling product teams at scale.

Qualifications

  • 5+ years of backend software engineering experience with Go or a comparable language.
  • Experience designing secure APIs and token handling (OAuth, OpenID Connect, JWTs).
  • Proficiency with gRPC, Protocol Buffers, and data stores like Redis or DynamoDB.
  • Strong cross-functional collaboration and clear communication.

Responsibilities

  • Own end-to-end design, implementation, and operation of auth capabilities (OAuth, sessions, tokens, 2FA, edge authorization).
  • Build secure, low-latency Go services used across Coinbase products with strong observability and SLOs.
  • Lead designs for complex initiatives like signed tokens, passkeys, biometric recovery, and mobile OAuth.
  • Partner with product, security, fraud, and infra teams to balance user experience with security/regulatory needs.
  • Create self-service tooling for safe adoption of access/authorization at scale.
  • Mentor engineers through design reviews, pairing, and on-call participation.

Skills

Go
Distributed systems
API design
gRPC
Security

Tools

Redis
DynamoDB
Protocol Buffers

Job description

Coinbase, Inc. is seeking a Senior Software Engineer for the Access & Authorization team to shape secure login and access across Coinbase products. You'll design and operate authentication, OAuth flows, sessions, tokens, 2FA, and edge authorization to balance security with a smooth user experience.

You will build high-throughput Go services, emphasize observability, and lead cross-functional technical design for ambitious initiatives while mentoring peers and enabling product teams at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, 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)
Senior Software Engineer, Access & Authorization (Remote)

Coinbase, Inc. • Topeka (KS)

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

Coinbase, Inc. • Dover (DE)

Hybrid
USD 186,000 - 219,000
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
Remote-First Senior Software Engineer, Access & Auth
Remote-First Senior Software Engineer, Access & Auth

Coinbase, Inc. • Austin (TX)

On-site
USD 186,000 - 219,000
Equity eligibility
Medical, dental, vision
401(k)
Remote-First Senior Go Engineer, Secure Access & Auth
Remote-First Senior Go Engineer, Secure Access & Auth

Coinbase, Inc. • Helena (MT)

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

Coinbase, Inc. • Saint Paul (MN)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
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
Remote-First Senior Software Engineer, Access & Authorization
Remote-First Senior Software Engineer, Access & Authorization

Coinbase, Inc. • Lansing (MI)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Health benefits
+1