Senior Software Engineer, Access & Authorization - Remote

Coinbase, Inc.

Trenton (NJ)

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

Benefits offered by this job

Equity eligibility
Bonus eligibility
Medical, dental, vision

Job summary

Coinbase is seeking a Senior Software Engineer for the Access & Authorization team. You will design and operate authentication, OAuth, sessions, tokens, 2FA, and edge authorization. Build secure Go and gRPC services used across Coinbase products and partner experiences.

You will mentor engineers, lead cross-functional designs, and ensure security with scalable, observable systems while collaborating with product, security, and infrastructure teams.

Qualifications

  • 5+ years of backend software engineering experience with Go or similar systems language.
  • Experience designing secure APIs with OAuth 2.0, OpenID Connect, and JWTs.
  • Proficiency with gRPC, Protocol Buffers, and data stores like Redis or DynamoDB.
  • Experience delivering cross-functional projects from design to production.
  • Ability to communicate clearly with engineers, product, security, and infra teams.
  • Responsible use of generative AI with human oversight.

Responsibilities

  • Own end-to-end design and operation of authentication, OAuth, sessions, tokens, 2FA, and edge authorization.
  • Build secure, low-latency Go and gRPC services used across Coinbase products and partners.
  • Lead technical designs for initiatives like signed tokens, passkeys, device-aware auth, and mobile OAuth.
  • Partner with product, security, fraud, and infra teams to balance user experience, security, and compliance.
  • Create self-service tooling to enable safe adoption of access capabilities at scale.
  • Mentor engineers through design reviews, code reviews, and on-call participation.

Skills

Go
Distributed systems
OAuth / OpenID
gRPC
Protocol Buffers
Redis
DynamoDB
JWTs / tokens
Security APIs
Communication

Tools

Redis
DynamoDB
gRPC
Protocol Buffers

Job description

Coinbase is seeking a Senior Software Engineer for the Access & Authorization team. You will design and operate authentication, OAuth, sessions, tokens, 2FA, and edge authorization. Build secure Go and gRPC services used across Coinbase products and partner experiences.

You will mentor engineers, lead cross-functional designs, and ensure security with scalable, observable systems while collaborating with product, security, and infrastructure teams.

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. • 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. • Boise (ID)

Hybrid
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
Senior Software Engineer - Access & Authorization
Senior Software Engineer - Access & Authorization

Coinbase, Inc. • Washington

Hybrid
USD 186,000 - 219,000
Remote-friendly work
Quarterly in-person surges
Senior Software Engineer, Access & Authorization
Senior Software Engineer, Access & Authorization

Coinbase, Inc. • Des Moines (IA)

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

Coinbase, Inc. • Salem (OR)

Hybrid
USD 218,000 - 257,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 & 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)