Senior Software Engineer, Identity & Access Management

DigitalOcean

San Francisco, United States
Base: $140,800 - $176,000; bonus/equity: performan...
On-site
5+ years software engineering experience
Expert proficiency in go programming language
Deep knowledge of oidc oauth2 saml protocols
This role involves architecting the next generation of the Identity platform to support billions of transactions per second with single-digit millisecond latency

Job Summary

  • This role involves architecting the next generation of the Identity platform to support billions of transactions per second with single-digit millisecond latency.
  • The team is responsible for building IAM foundations for emerging cloud-native AI/ML platforms and enabling seamless federated Single Sign-On for global partners.
  • DigitalOcean offers competitive compensation including base salary, performance bonuses, equity grants, and reimbursement for conferences and training.

Matching Summary

This role involves architecting the next generation of the Identity platform to support billions of transactions per second with single-digit millisecond latency.

Salary

Base: $140,800 - $176,000; Bonus/Equity: Performance-based bonus and equity grants available; Benefits: Competitive array including flexible time off and learning reimbursement

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • Expert proficiency in Go programming language
  • Deep knowledge of OIDC OAuth2 SAML protocols
  • Experience with RBAC ABAC PBAC access models
  • Proven ability to build distributed systems at scale

Nice-to-have

  • Experience with Open Policy Agent OPA and Rego
  • Familiarity with Kubernetes deployment strategies
  • Passion for security-first engineering practices

Key Requirements

  • 5+ years of software engineering experience
  • 2+ years focused on Identity or Security Products
  • Expert-level proficiency in Go and gRPC microservices

Work Rights

Not specified

Tailored Resume

Cover Letter