Identity Platform Engineer (OIDC / OAuth2)
Portainer.io
IndiaremotePosted 1 month ago
Skill Required
IAMPlatform-EngineeringBackend-EngineeringOIDC-OAuth2-EngineeringSecurity-EngineeringIdentity-Platform-EngineerIAM-Platform-EngineerIdentity-And-Access-Management-EngineerIdentity-Integration-EngineerIdentity-Platform-EngineeringPlatform EngineerOAuthtroubleshootingElasticsearchEngineeringTypeScriptKubernetesautomationObservabilitydebuggingRESTNode.jssecuritybuildingDevOpsRedisAzureLinuxGitJWTandFulltime
Key highlights
- Competitive salary
- 2–4 years of experience with OAuth2 and OpenID Connect
- Work from anywhere in the world
- Core collaboration hours 6:00 PM – 12:00 AM IST
Role overview
We're looking for a Software Engineer with Identity and Access Management (IAM) domain experience to support and enhance an enterprise OpenID Connect platform used across a large application ecosystem. This is primarily an application engineering role, not a Kubernetes, DevOps, SRE, or infrastructure engineering position — you'll work on the identity platform itself.
Responsibilities
- Support day-to-day operation of the OIDC platform
- Investigate authentication and authorization issues
- Assist with client registrations, configuration changes, and onboarding
- Maintain Node.js and TypeScript services
- Support MFA integrations and identity federation
- Monitor platform health and respond to incidents
- Develop automation and operational tooling
- Support Elasticsearch and Redis-based services
- Participate in on-call rotations
- Implement platform enhancements
- Troubleshoot complex OAuth2 and OpenID Connect workflows
Requirements
- 2–4 years of experience working with OAuth2 and OpenID Connect
- Understanding of Authorization Code Flow, Client Credentials Flow, JWT, PKCE, Claims and Scopes, MFA concepts, and Identity Federation
- Node.js and TypeScript experience
- REST API development experience
- Git-based workflows
- Kubernetes fundamentals
- Linux administration
- Monitoring and troubleshooting skills
- Basic Elasticsearch knowledge
- Hands-on experience building, supporting, or extending identity platforms
- Comfortable reading and modifying application code
- Able to debug production issues
- Able to diagnose problems across application, data, and infrastructure layers
Nice to have
- Experience with oidc-provider, Keycloak, Zitadel, or Authentik
- Active Directory or Azure AD / Entra ID experience
Benefits
- Highly competitive salary
- Ability to work anywhere in the world while still being part of a dynamic team taking on some of the most interesting challenges in the technology/infrastructure space
Additional details
- Portainer is a leading tech company
- Core collaboration hours of 6:00 PM – 12:00 AM IST to provide overlap with global teams
- Outside of core hours, work is flexible and outcome-focused
- Originally posted on Himalayas