Senior Software Engineer - CPD (IAM)
Rubrik, Inc. (company site, opens in a new tab)8+ yrsPuneOn-siteDirect career pageEst. 30–45 LPA
Posted on 1 Sept
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Rubrik, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Rubrik, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, build, and secure identity and access flows including OIDC/OAuth 2.0, SAML 2.0, and Active Directory integrations for mission-critical systems.
- Own lifecycle management of tokens and assertions (issuance, validation, expiry, rotation, failure handling) for JWT/JWKS and SAML assertions.
- Debug and resolve customer-facing identity/access issues and contribute to related build/release and cross-platform packaging tasks.
Minimum Requirements
- Minimum 8 years of professional experience.
- Strong hands-on programming skills in Golang.
- Deep practical knowledge of identity protocols: OIDC/OAuth 2.0 and SAML 2.0, including token and assertion internals.
- Applied cryptography/PKI experience including X.509 certificates, JWT/JWKS, key rotation, and TLS; working knowledge of Active Directory; solid understanding of OS fundamentals, networking, and concurrency; working knowledge of Linux and shell scripting.
Ideal Candidate Profile
- Experienced in designing secure authentication and authorization systems with focus on threat modeling and security engineering.
- Proficient in handling complex identity protocols and integrations in distributed, enterprise environments.
- Able to independently manage operational debugging of identity/access challenges and communicate technical tradeoffs to stakeholders.