Jobiglo

No results.

Senior Software Engineer I - Identity & Access Management

DigitalOcean · Bengaluru

New
Hybrid Senior 🇬🇧 English
Go gRPC OIDC OAuth2 SAML RBAC ABAC PBAC Kubernetes MySQL Terraform Open Policy Agent (OPA) Rego SCIM LDAP

Job description

About the role

DigitalOcean is looking for a Senior Software Engineer I to join the Customer Trust & Engineering team, focusing on Identity and Access Management (IAM). You will own end‑to‑end technical workstreams, design high‑availability authentication services, and help shape the security foundation for billions of transactions.

Key responsibilities

  • Design and develop high‑availability, low‑latency authentication and authorization services in Go, taking ownership from design through production operation.
  • Lead implementation of OIDC and SAML integrations to enable federated Single Sign‑On for enterprise customers.
  • Extend the Policy Engine (OPA/Rego) to support advanced resource‑level permissions and dynamic scoping.
  • Contribute to IAM foundations for emerging AI/ML platforms, designing secure token exchange patterns.
  • Scale multi‑tenant data models for users, teams, organizations and resource boundaries.
  • Drive service reliability through Kubernetes tuning, data pipeline modernization and on‑call support.
  • Identify and remediate security vulnerabilities across authentication flows.
  • Mentor junior engineers through code reviews and design feedback.

Required profile

  • 4–7 years of software engineering experience, with 1–2 years focused on identity, security products or high‑scale distributed systems.
  • Strong proficiency in Go and experience with gRPC microservices.
  • Solid understanding of identity protocols (OIDC, OAuth2, SAML) and access control models (RBAC, ABAC, PBAC).
  • Deep knowledge of distributed systems concepts such as consensus, replication and partitioning.
  • Hands‑on experience with Kubernetes, MySQL and Infrastructure as Code (Terraform).
  • Proven ability to decompose complex systems into clean, maintainable abstractions.
  • Effective communication and collaboration across cross‑functional teams.

Required skills

  • Go
  • gRPC
  • OIDC, OAuth2, SAML
  • RBAC, ABAC, PBAC
  • Kubernetes
  • MySQL
  • Terraform
  • Open Policy Agent (OPA) / Rego
  • Canary and Blue‑Green deployment strategies
  • SCIM, LDAP

What we offer

  • Competitive salary with bonus potential and equity compensation.
  • Reimbursement for conferences, training and education; access to LinkedIn Learning.
  • Employee Assistance Program, flexible time‑off policy and local meetups.
  • Hybrid work model supporting both onsite collaboration and remote flexibility.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec DigitalOcean.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in India.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 15 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

DigitalOcean

Bengaluru