Staff Software Engineer, Platform - Access & Authorization

Coinbase

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$218,025–$256,500 / yr
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $215k
This role $237k
$163k most similar roles pay here $273k

This role pays more than 69% of similar roles. Most pay $187,637–$242,500 — the shaded band above. At the midpoint, this role pays about $237k versus about $215k for comparable roles.

Based on 240 similar postings.

Employer

About Coinbase

Coinbase Global is a publicly traded cryptocurrency exchange platform where consumers can buy, sell, and store digital currencies including Bitcoin, Ethereum, and hundreds of other cryptocurrencies. Industry: Cryptocurrency Exchange & Financial Technology

Coinbase currently has 58 open roles on FindRole.

Listed pay typically runs $215,177–$253,150 across 50 roles with salary data.

Most-posted roles

View all roles at Coinbase

At a glance

TL;DR · Staff Software Engineer, Platform - Access & Authorization

As a Staff Software Engineer on the Access & Authorization team within the Platform group, you will design and operate distributed services at the intersection of security, identity, developer infrastructure, and customer experience. You will own the end-to-end design and implementation of capabilities including authentication, OAuth, sessions, tokens, 2FA, account recovery, and edge authorization. Your daily work involves building secure, low-latency Go and gRPC services with strong observability while leading technical designs for complex initiatives like passkeys and biometric recovery. You will utilize tools such as Protocol Buffers, Redis, and DynamoDB to solve problems related to trust boundaries and token handling. By partnering with product, security, and fraud teams, you will create scalable integration patterns and self-service tooling to balance account protection with seamless user experience across web, mobile, and API platforms.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Own the end-to-end design, implementation, and operation of authentication, OAuth, sessions, tokens, 2FA, and account recovery systems.
  • Build secure, low-latency Go and gRPC services with strong observability and measurable SLOs for web, mobile, and API platforms.
  • Lead technical designs for complex initiatives including passkeys, biometric recovery, and device-aware authentication.
  • Balance customer conversion and experience with security requirements, fraud prevention, and regulatory constraints.
  • Create self-service tooling and simplified integration patterns to enable product teams to adopt authorization capabilities at scale.
  • Mentor engineers and improve technical standards through design reviews, pair programming, and code reviews.

What we're looking for

  • 8+ years of backend software engineering experience with proficiency in Go or a comparable systems-oriented language.
  • Experience building and operating reliable, high-throughput distributed services in production.
  • Demonstrated experience designing secure APIs and reasoning about authentication, authorization, session management, trust boundaries, and token handling.
  • Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB.
  • Strong operational instincts using metrics, logs, traces, alerts, and SLOs to run critical services.
  • Track record of delivering complex, cross-functional projects from technical design through production rollout.
  • Clear written and verbal communication skills to align engineering, security, product, and infrastructure partners.
  • Ability to utilize generative AI responsibly with human oversight to improve workflow efficiency, cost, and quality.

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp