Skip to main content
Coinbase
Coinbase

Senior Software Engineer (Platform - Access & Authorization)

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
$186.1k–$218.9k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer with 5+ years of backend experience in Go or a similar language, needed for the Access & Authorization team. Must have experience designing secure APIs, authentication, authorization, and distributed systems. Proficiency with gRPC, Protocol Buffers, and data stores like Redis/DynamoDB is required. Strong communication and project delivery skills are essential.

Core skills

Access & AuthorizationAuthenticationAuthorization

Required skills

GogRPCProtocol BuffersRedisDynamoDBOAuth 2.0OpenID ConnectJWTsPKCE

Required languages

English

What you'll do

  • Own end-to-end design, implementation, and operation of capabilities across authentication, OAuth, sessions, tokens, 2FA, account recovery, and edge authorization.
  • Build secure, low-latency Go and gRPC services used across Coinbase's web, mobile, API, and partner experiences, with strong observability, failure testing, and measurable SLOs.
  • Lead technical designs for complex initiatives such as signed authorization tokens, passkeys, biometric recovery, device-aware authentication, and mobile OAuth.
  • Partner with product, security, fraud, and infrastructure teams to balance customer conversion, account protection, regulatory requirements, and engineering constraints.
  • Simplify integration patterns and build self-service tooling that enables product teams to adopt access and authorization capabilities safely at scale.
  • Mentor engineers and raise the technical bar through design reviews, pairing, code reviews, and on-call participation.

What they require

  • 5+ years of backend software engineering experience with strong proficiency in Go or a comparable systems-oriented language, including 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 (OAuth 2.0, OpenID Connect, JWTs, PKCE, or related standards).
  • Proficiency with gRPC, Protocol Buffers, and data stores such as Redis or DynamoDB, with 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, with clear written and verbal communication that aligns engineering, security, product, and infrastructure partners.
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Benefits

  • equity and bonus eligibility
  • medical, dental, vision, 401(k)

American company that operates a cryptocurrency exchange platform

🇺🇸 United StatesCryptoEnterprisecoinbase.com

What people say about this company

3.8/ 5

  • Employees appreciate the innovative and fast-paced work environment.
  • Many find growth opportunities and career advancement potential.
  • Some employees report issues with management and communication.
$186.1k–$218.9k/yr