Posted today · be early
Identity Platform Engineer (OIDC / OAuth2)
Portainer.io
IndiaremotePosted 1 day 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
- Highly competitive salary
- Ability to work from anywhere globally
- 2–4 years experience with OAuth2 and OpenID Connect required
- Core collaboration hours: 6:00 PM – 12:00 AM IST with flexible outside hours
- Node.js and TypeScript development required
- On‑call rotation participation
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, focusing on the identity platform itself, investigating authentication and authorization issues, onboarding applications, maintaining Node.js/TypeScript services, implementing platform enhancements, and troubleshooting complex OAuth2 and OpenID Connect workflows.
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
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
- Git-based workflows
- Kubernetes fundamentals
- Linux administration
- Monitoring and troubleshooting skills
- Basic Elasticsearch knowledge
Nice to have
- Experience with oidc-provider, Keycloak, Zitadel, or Authentik
- Active Directory or Azure AD / Entra ID
Benefits
- Portainer offers a broad benefits package including a highly competitive salary and the ability to work anywhere in the world while being part of a dynamic team tackling interesting technology/infrastructure challenges
Additional details
- Core collaboration hours are 6:00 PM – 12:00 AM IST to provide overlap with global teams; work outside of core hours is flexible and outcome‑focused
- This role is explicitly an application engineering position rather than a Kubernetes, DevOps, SRE, or infrastructure engineering role
- Originally posted on Himalayas