Senior Software Engineer, Access & Authorization (Platform)

Coinbase

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$186,065–$218,900 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $202k
$122k $237k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $151,000–$222,500 — the blue band above. At the midpoint, this role pays about $202k versus about $187k 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 94 open roles on FindRole.

Listed pay typically runs $191,250–$218,900 across 85 roles with salary data.

Most-posted roles

View all roles at Coinbase

At a glance

TL;DR · Senior Software Engineer, Access & Authorization (Platform)

As a Senior Software Engineer - Access & Authorization (Platform), you will join the Platform group to shape systems that securely manage customer access. You will own the end-to-end design, implementation, and operation of capabilities across authentication, OAuth, sessions, tokens, 2FA, account recovery, and edge authorization. Your daily work involves building secure, low-latency Go and gRPC services for web, mobile, and API experiences while ensuring strong observability and measurable SLOs. You will lead technical designs for passkeys, biometric recovery, and device-aware authentication. The role requires proficiency in Go, Protocol Buffers, Redis, and DynamoDB, alongside expertise in OAuth 2.0, OpenID Connect, JWTs, and PKCE. You will solve complex problems at the intersection of security, identity, and developer infrastructure to balance account protection with customer conversion.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Own the end-to-end design, implementation, and operation of authentication, OAuth, sessions, and 2FA capabilities.
  • Build secure, low-latency Go and gRPC services with strong observability and measurable SLOs.
  • Lead technical designs for complex initiatives like passkeys, biometric recovery, and device-aware authentication.
  • Simplify integration patterns and build self-service tooling for product teams to adopt authorization capabilities.
  • Partner with security and fraud teams to balance customer conversion with account protection and regulatory requirements.
  • Mentor engineers through design reviews, pairing, code reviews, and on-call participation.

What we're looking for

  • 5+ years of backend software engineering experience with strong proficiency in Go or a comparable systems-oriented language.
  • Experience 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.
  • Proficiency with OAuth 2.0, OpenID Connect, JWTs, PKCE, or related standards.
  • Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB.
  • Experience using metrics, logs, traces, alerts, and SLOs to run critical services.
  • Track record of delivering complex, cross-functional projects with clear written and verbal communication.
  • Ability to utilize generative AI responsibly to deliver business-ready outputs and drive workflow improvements.

More like this

Similar roles

Senior Software Engineer, Platform Security

F5 Inc

San Jose, CA +2 14 days ago $195,800–$293,800
Golang Kubernetes Linux C++ Java AWS GCP HashiCorp Vault Keycloak Distributed Systems System Design FedRAMP PCI AI/ML RAG Threat Modeling
6+ yrs exp Hybrid

Senior Software Engineer, Security Platform

Cloudflare, Inc

Atlanta, GA +7 20 days ago $194,000–$266,000
Distributed Systems Linux UNIX Go Python Salt HashiCorp Vault OpenBao Cryptography AMD SEV Intel SGX Apple Secure Enclave PKI Secrets Management

Senior Software Engineer, Platform

Oracle

Nashville, TN 31 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA 11 days ago $191,000–$253,000
Javascript React Typescript NextJS full stack web development AI ERP MES WMS CRM high-availability systems Data Platforms QA Software Engineering Pipeline
5+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 35 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices distributed-systems Containers Cloud-native Observability Service Reliability Engineering SDKs Source Control
4+ yrs exp