GrepJob
DigitalOcean

Software Engineer II - Identity & Access Management

DigitalOcean
Apply
about 4 hours ago
Bengaluru, IndiaMid Level / Senior
H1B Sponsor

Responsibilities

  • Implement features and bug fixes for authentication and authorization services in Go.
  • Contribute to OIDC and OAuth2 integrations with reliable implementations.
  • Lead the implementation of OIDC and SAML integrations for enterprise SSO.
  • Evolve the Policy Engine to support advanced resource-level permissions.
  • Partner with senior engineers to enhance understanding of distributed systems.
  • Collaborate with IAM, Billing, and Inference teams to align work with broader platform goals.
  • Ensure service reliability through Kubernetes deployments and modern data pipelines.
  • Identify and remediate security vulnerabilities in authentication flows.

Requirements

  • 2-4 years of software engineering experience with a focus on production services.
  • Proficiency in Go or a strong background in another typed systems language.
  • Working knowledge of at least one identity protocol (OIDC, OAuth2).
  • Understanding of distributed systems and their operational challenges.
  • Exposure to containerized environments (Kubernetes) and SQL databases.
  • Ability to solve ambiguous bugs and improve code quality.
  • Strong communication skills for documentation and collaboration.

Benefits

  • Access to resources for career development, including conference reimbursements.
  • Flexible time off policy and Employee Assistance Program.
  • Competitive salary with potential bonuses and equity compensation.
  • Access to LinkedIn Learning's extensive course library.

Tech Stack