Senior Software Engineer, Platform - Access & Authorization

Coinbase

Confirmed live 2 days ago High trust
Remote

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $202k
$108k most similar roles pay here $231k

This role pays more than 71% of similar roles. Most pay $151,000–$213,200 — the shaded band above. At the midpoint, this role pays about $202k versus about $182k 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 · Senior Software Engineer, Platform - Access & Authorization

As a Senior 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 while leading technical designs for complex initiatives like passkeys and biometric recovery. You will utilize tools such as Protocol Buffers, Redis, and DynamoDB to manage high-throughput systems with strong observability. The role focuses on creating foundational authentication capabilities that balance security with simple user experiences across web, mobile, and API platforms, while simplifying integration patterns and building self-service tooling for product teams to adopt access features safely at scale.

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 help product teams adopt authorization capabilities at scale.
  • Mentor engineers and improve technical standards through design reviews, code reviews, and on-call participation.

What we're looking for

  • 5+ 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 and quality.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN +1 73 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX 74 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Software Architecture Code Generation Cloud Infrastructure Quality Assurance Pipelines
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 42 days ago $92,500$209,500
Java REST gRPC Distributed Systems RDBMS NoSQL CI/CD Source Control Automated Testing Observability Cloud Infrastructure
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI Cloud Infrastructure SDKs CI/CD OpenAPI Distributed Systems Cloud Architecture Software Development Lifecycle Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Go C++ Python REST APIs Microservices Distributed Systems Git CI/CD IAM OCI AWS Azure GCP SQL Unix Linux System Design Test Automation
3+ yrs exp