
Software Engineer II - Identity & Access Management
DigitalOceanabout 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.