Remote-First Senior Identity & Authorization Engineer (Go)

Coinbase, Inc.

Lincoln (NE)

Hybrid

USD 186,000 - 219,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 is seeking a Senior Software Engineer for Access & Authorization to shape authentication and authorization across Coinbase products. You will design and operate secure, high-throughput services, balancing security with a seamless user experience.

You will build Go-based services, work across security, product, and infra teams, and mentor engineers while driving critical cross-functional initiatives with measurable impact.

Qualifications

  • 5+ years backend software engineering experience with Go or a comparable systems-oriented language, including building and operating reliable, high-throughput distributed services in production.
  • Experience designing secure APIs and reasoning about authentication, authorization, session management, trust boundaries, 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 operational instincts using metrics, logs, traces, alerts, and SLOs to run critical services.
  • Track record of delivering complex, cross-functional projects from design to production with clear written and verbal communication across teams.
  • Utilizes generative AI responsibly, with human oversight to improve workflow efficiency, cost, and quality.

Responsibilities

  • Own end-to-end design, implementation, and operation of 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 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 for adoption at scale.
  • Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and on-call participation.

Skills

Go
OAuth 2.0
OpenID Connect
JWTs
gRPC
Redis
DynamoDB
PKCE

Tools

Protocol Buffers
Redis
DynamoDB

Job description

Coinbase is seeking a Senior Software Engineer for Access & Authorization to shape authentication and authorization across Coinbase products. You will design and operate secure, high-throughput services, balancing security with a seamless user experience.

You will build Go-based services, work across security, product, and infra teams, and mentor engineers while driving critical cross-functional initiatives with measurable impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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. • Pierre (SD)

On-site
USD 186,000 - 219,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 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. • Lansing (MI)

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Health benefits
+1
Senior Go Engineer, Access & Authorization (Remote-First)
Senior Go Engineer, Access & Authorization (Remote-First)

Coinbase, Inc. • Juneau (AK)

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

Coinbase, Inc. • Carson City (NV)

Hybrid
USD 186,000 - 219,000