Senior Software Engineer - Access & Authorization (Platform)

Coinbase, Inc.

San Francisco (CA)

On-site

USD 170,000 - 250,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k)
Equity
Bonus Eligibility

Job summary

Coinbase, Inc. is seeking a backend engineer to design, build, and operate secure, low-latency authentication and authorization services including OAuth, sessions, tokens, and edge authorization.

You will lead complex technical initiatives, improve self-service integration tools, and collaborate with product, security, fraud, and infrastructure teams while mentoring engineers.

Qualifications

  • Requires at least five years of backend engineering experience and proficiency in Go or a comparable systems-oriented language
  • Experience operating reliable, high-throughput distributed services
  • Candidates should understand secure APIs and identity standards
  • Proficient with gRPC, Protocol Buffers, and Redis or DynamoDB
  • Record of delivering cross-functional projects
  • Responsible use of generative AI is also expected

Responsibilities

  • Design, build, and operate secure, low-latency authentication and authorization services and capabilities, including OAuth, sessions, tokens, two-factor authentication, account recovery, and edge authorization
  • Lead complex technical initiatives and improve self-service integration tools
  • Collaborate across product, security, fraud, and infrastructure teams
  • Mentor engineers and promote engineering best practices

Skills

Go
Distributed Systems
Authentication
Authorization
OAuth 2.0
OpenID Connect
JWT
PKCE
gRPC
Protocol Buffers
Redis
DynamoDB
API Security
Session Management
Observability
SLOs

Tools

gRPC
Protocol Buffers
Redis
DynamoDB

Job description

Design, build, and operate secure, low-latency authentication and authorization services and capabilities, including OAuth, sessions, tokens, two-factor authentication, account recovery, and edge authorization. Lead complex technical initiatives, improve self-service integration tools, collaborate across product, security, fraud, and infrastructure teams, and mentor engineers.

Requirements
  • Requires at least five years of backend engineering experience and proficiency in Go or a comparable systems-oriented language
  • Experience operating reliable, high-throughput distributed services
  • Candidates should understand secure APIs and identity standards
  • Proficient with gRPC, Protocol Buffers, and Redis or DynamoDB
  • Record of delivering cross-functional projects
  • Responsible use of generative AI is also expected
Key Skills
  • Go
  • Distributed Systems
  • Authentication
  • Authorization
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • PKCE
  • gRPC
  • Protocol Buffers
  • Redis
  • DynamoDB
  • API Security
  • Session Management
  • Observability
  • SLOs
Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k)
  • Equity
  • Bonus Eligibility
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Access & Authorization (Platform)
Senior Software Engineer - Access & Authorization (Platform)

Coinbase, Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer - Access & Authorization (Platform)
Senior Software Engineer - Access & Authorization (Platform)

Coinbase, Inc. • Seattle (WA)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer - Access & Authorization (Platform)
Senior Software Engineer - Access & Authorization (Platform)

Coinbase, Inc. • New York (NY)

On-site
USD 150,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Staff Software Engineer (Authentication)
Staff Software Engineer (Authentication)

Ladders • United States

Remote
USD 150,000 - 200,000
RSUs for all employees
Remote-first environment
Unlimited PTO
+2
Senior Software Engineer II, Enterprise Auth Platform
Senior Software Engineer II, Enterprise Auth Platform

Teli Labs • San Francisco (CA)

On-site
USD 140,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+8
Staff Software Engineer (Platform - Access & Authorization)
Staff Software Engineer (Platform - Access & Authorization)

baramundi software • United States

On-site
USD 218,000 - 257,000
Senior Software Engineer - IAM (OIDC / OAuth)
Senior Software Engineer - IAM (OIDC / OAuth)

Portainer.io • United States

Remote
USD 140,000 - 210,000
Global remote
Competitive salary
Dynamic team
Senior Backend Software Engineer, Tools & Agents
Senior Backend Software Engineer, Tools & Agents

ChatGPT Jobs • San Francisco (CA)

On-site
USD 170,000 - 250,000
Health Insurance
Dental Insurance
Vision Insurance
+2
Golang Software Engineer
Golang Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Software Engineer, Authorization Infrastructure
Software Engineer, Authorization Infrastructure

Stripe • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity
Company bonus
Sales commissions/bonuses
+5