Back to Jobs
Portainer
Development 3h ago

Software Engineer (Identity and Access Management - IAM)

Portainer
IndiaIndia
Full-time
Not Disclosed
Mid-Level

Job Description

Key Skills Required

Master these to land this role

Node.js40mFree Trial ✨
Start 10-Day Free Trial
Backend42mFree Trial ✨
Start 10-Day Free Trial
OpenID ConnectOAuth2TypeScript

Want to know if you're a match for this job?

Calculate My Match Score

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, investigating authentication and authorization issues, onboarding applications, maintaining Node.js/TypeScript services, implementing platform enhancements, and troubleshooting complex OAuth2 and OpenID Connect workflows.

The ideal candidate has hands-on experience building, supporting, or extending identity platforms and a strong understanding of OAuth2, OpenID Connect, JWTs, claims, scopes, MFA, and identity federation. You should be comfortable reading and modifying application code, debugging production issues, and diagnosing problems across application, data, and infrastructure layers.

This role operates with 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.

What you'll do

  • 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

Identity and security

  • 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
  • Development

    • Node.js and TypeScript experience
    • REST API development
    • Git-based workflows
    • Platform and infrastructure

      • 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 is a leading tech company offering a broad benefits package including a highly competitive salary and the 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.

How would you rate this job post?

See what other professionals think about this role.

banner

Portainer (operating under portainer.io, legally Portainer.io Limited) is the premier, enterprise-grade container management platform, DevOps automation pioneer, and cloud-native orchestration powerhouse engineered to serve as the definitive, high-velocity configuration, centralized control, and operational layer for Docker, Docker Swarm, Kubernetes, and edge computing environments globally. Founded by technology innovators Neil Cresswell and Anthony Lapenna, the platform completely eliminates the severe systemic friction of modern cloud architecture—where engineering teams, system administrators, and DevOps squads lose vital deployment momentum and velocity to complex command-line barriers, steep Kubernetes learning curves, and fragmented cluster visibility—by deploying an advanced, intuitive graphical orchestration interface. Moving far beyond traditional, passive infrastructure monitoring tools or rigid, single-cluster dashboards, Portainer natively unifies multi-cluster infrastructure management, secure GitOps automation pipelines, centralized Role-Based Access Control (RBAC), and automated container deployment blueprints into a single high-availability management workspace. Trusted by over 1 million developers and managing hundreds of thousands of active instances worldwide across enterprise data centers and edge nodes, the infrastructure streamlines high-concurrency continuous deployment lifecycles with production-hardened systems precision. Backed by elite global venture capital networks—anchored by institutional funding matrixes from Bessemer Venture Partners, Right Click Capital, and Flying Fox Ventures—the company maintains a deeply specialized, distributed operating structure. Under the hood, its technology core provides real-time container log analysis, deep telemetry inspection adapters, and programmatic API webhooks designed to securely accelerate developer enablement without sacrificing infrastructure safety. What sets Portainer apart is its uncompromising dedication to replacing fragile, manual cloud configurations with absolute environment visibility, secure infrastructure governance, and operational agility; by bridging the gap between performance-intensive low-level microservices execution and immediate, intuitive team collaboration, the enterprise remains a definitive cornerstone of modern algorithmic container DevOps and worldwide cloud transformation.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More