Senior Software Engineer - Access & Authorization (Platform)

Coinbase
US - Washington - Seattle
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

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, with a record of operating reliable, high-throughput distributed services. Candidates should have experience with secure APIs and identity standards, gRPC, Protocol Buffers, data stores, service observability and SLOs, cross-functional delivery, and responsible use of generative AI.

Key Skills: Go, Distributed Systems, Authentication, Authorization, OAuth 2.0, OpenID Connect, JWT, PKCE, gRPC, Protocol Buffers, Redis, DynamoDB, API Security, Session Management, Observability, Generative AI

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, 401(k), Equity, Bonus Eligibility




Fast Track Upload