Senior Go Engineer, Access & Authorization (Remote-First)

Coinbase, Inc.

Juneau (AK)

On-site

USD 186,000 - 219,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Coinbase is seeking a Senior Software Engineer for the Access & Authorization team to design and operate authentication systems that balance security with a simple user experience. You will build secure, high-throughput services in Go and gRPC used across Coinbase products and partner integrations.

You will lead complex designs for tokens, passkeys, and device-aware authentication, while collaborating with product, security, and infrastructure teams to ensure compliance and reliability.

Qualifications

  • 5+ years backend software engineering in production.
  • Experience designing secure APIs and OAuth/OpenID/JWT.
  • Proficiency with gRPC, Protocol Buffers, Redis or DynamoDB; observability and SLOs.
  • Strong cross-functional delivery and communication.
  • Responsible use of AI with human oversight.

Responsibilities

  • Own end-to-end design, implementation, and operation of authentication capabilities including OAuth, sessions, tokens, 2FA, account recovery, and edge authorization.
  • Build secure Go and gRPC services used across Coinbase’s web, mobile, API, and partner experiences with observability and SLOs.
  • Lead technical designs for signed tokens, passkeys, biometric recovery, device-aware auth, and mobile OAuth.
  • Partner with product, security, fraud, and infra teams to balance conversion, protection, and regulatory needs.
  • Simplify integration patterns and build self-service tooling for safe scale across product teams.
  • Mentor engineers through design reviews, pairing, code reviews, and on-call participation.

Skills

Go language
Distributed systems
Security API design
OAuth/OpenID/JWT
gRPC
Protocol Buffers
Observability & SLOs
Cross-functional collaboration
AI usage responsibly

Tools

gRPC
Protocol Buffers

Job description

Coinbase is seeking a Senior Software Engineer for the Access & Authorization team to design and operate authentication systems that balance security with a simple user experience. You will build secure, high-throughput services in Go and gRPC used across Coinbase products and partner integrations.

You will lead complex designs for tokens, passkeys, and device-aware authentication, while collaborating with product, security, and infrastructure teams to ensure compliance and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Identity & Authorization Engineer (Go)
Remote-First Senior Identity & Authorization Engineer (Go)

Coinbase, Inc. • Lincoln (NE)

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

Hybrid
USD 186,000 - 219,000
Equity
Bonus eligibility
Health benefits
+1
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
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
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