R

Rubrik

Cloud data management and enterprise backup

Software Engineer - Iam

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong hands-on programming skills in Golang.
  • Deep, practical knowledge of OIDC/OAuth 2.0 and SAML 2.0 identity protocols, including token/assertion internals, standard flows, and failure modes.
  • Working knowledge of Active Directory.
  • Applied cryptography and PKI experience, including X.509, JWT/JWKS, key rotation, and TLS.
  • Strong security engineering discipline, including reasoning about threat models and building software to protect mission-critical systems.
  • Solid understanding of operating system fundamentals, networking, and concurrency.
  • Working knowledge of Linux and comfort writing shell/Bash scripts.
  • Simple, effective written and verbal communication.

Responsibilities

  • Design, build, and harden identity and access flows using OIDC/OAuth 2.0, SAML 2.0, and Active Directory integrations for mission-critical systems.
  • Own token and assertion lifecycle correctness, including issuance, validation, expiry, rotation, and failure-mode handling for JWT/JWKS and SAML assertions.
  • Apply cryptography and PKI practices, including X.509 certificates, key rotation, and TLS, to secure the authentication path.
  • Build and maintain reverse-proxy and HTTP-layer components, including TLS termination and header handling, for customer authentication traffic.
  • Debug and resolve customer-facing identity and access issues, working with support to triage escalations.
  • Contribute to build/release and cross-platform packaging for Linux deb/rpm and Windows MSI as needed.
  • Maintain a small Windows companion application written in C#/.NET.
  • Write and enhance end-to-end tests covering authentication flows, failure modes, and edge cases such as clock skew, revoked tokens, and malformed assertions.
  • Document known issues, workarounds, and design decisions in the team knowledge base.
  • Communicate with product and engineering stakeholders about design tradeoffs, security posture, and escalation status.

Desired Qualifications

  • Knowledge of directory internals, including schema and bind operations.
  • Knowledge of HTTP internals and reverse proxying, including TLS and header injection.
  • Experience with build/release and cross-platform packaging, including Linux deb/rpm and Windows MSI.
  • Knowledge of secret-manager internals, Redis, Win32, and policy engines.
  • Basic C#/.NET knowledge to maintain the companion application.

About the Company

Rubrik

Cloud data management and enterprise backup

Rubrik provides cloud data management and enterprise backup software that protects and manages data across on‑premises and cloud environments. It automates backup and recovery, offering cloud-native protection for AWS, Azure, and Office 365 plus archival to Microsoft Azure, with backups designed to be immutable to resist ransomware and enable fast, 100% data recovery and instant VM and database restores. The product integrates with major platforms like AWS, GCP, Microsoft, NetApp, Nutanix, Pure Storage, and VMware, using automated protection policies to simplify data protection and speed up restores at scale. Its goal is to help organizations safeguard data securely and efficiently while lowering total cost of ownership and the effort required to manage backups.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Rubrik

See more jobs