
Senior Software Engineer, Identity & Access Management
DigitalOcean5 months ago
Base Salary
$141k - $176k/yr
Responsibilities
- Design and develop high-availability, low-latency authentication and authorization services in Go for global-scale workloads.
- Build IAM foundations for cloud-native AI/ML platforms, including secure token exchange and identity-context injection for agentic workflows.
- Implement OIDC and SAML integrations for federated enterprise and partner Single Sign-On.
- Evolve the Policy Engine using Rego and Open Policy Agent standards to support resource-level permissions, dynamic scoping, and network-aware access conditions.
- Design and scale multi-tenant identity data models covering users, teams, organizations, and resource boundaries.
- Own service reliability by tuning Kubernetes deployments and migrating legacy data pipelines to modern eventing architectures.
- Identify and remediate security vulnerabilities involving credential stuffing, session hijacking, and configuration theft.
- Lead major technical workstreams, conduct deep code reviews, and mentor junior engineers.
Requirements
- 5+ years of software engineering experience, including at least 2+ years focused on Identity, Security Products, or high-scale Distributed Systems.
- Expert-level proficiency in Go and strong understanding of gRPC microservices architecture.
- Deep knowledge of OIDC, OAuth2, SAML, RBAC, ABAC, and PBAC.
- Experience building distributed systems involving consensus, replication, and partitioning at cloud scale.
- Working experience with Kubernetes, SQL, MySQL, and Terraform.
- Track record of simplifying complex legacy logic into maintainable abstractions.
- Ability to communicate technical strategy to senior leadership and collaborate across teams.
- Experience with Open Policy Agent and Rego is preferred.
- Familiarity with Kubernetes-based cloud-native deployment strategies is preferred.
Benefits
- Hybrid work arrangement.
- Reimbursement for relevant conferences, training, and education.
- Access to LinkedIn Learning's 10,000+ courses.
- Employee Assistance Program, local employee meetups, and flexible time off policy.
- Potential bonus and equity compensation, including equity grants upon hire and an Employee Stock Purchase Program.
About DigitalOcean
DigitalOcean is the AI-Native Cloud purpose-built for the inference and agentic era. Its five-layer integrated platform—spanning GPU and CPU infrastructure, core cloud, inference, data, and managed agent orchestration—is open throughout with no vendor lock-in, giving builders everything they need to start fast, scale production AI workloads, and improve unit economics. More than 650,000 customers and millions of developers globally trust DigitalOcean to build, ship, and scale their applications.