CareerPlanSign in

Staff Software Engineer — Active Directory Internals & Directory Services

Bangalore - India (Office)Full-time2026-10-05 → 2026-10-07

Core

Build and harden the core engine that reads, tracks, and safely writes Active Directory state to power reliable backup, synchronization, and recovery at scale. (via careerplan.io/jobs/R04803-staff-software-engineer-active-directory-internals-directory-services-at-cohesity)

Role type

Staff Software Engineer (Active Directory Internals)

Builds

Core directory engine, change-tracking pipelines, and identity continuity mechanisms for enterprise data protection.

Domain

Enterprise Data Security / Active Directory Internals

Required skills

Active Directory internals, LDAP search and controls, USN semantics, DirSync, object lifecycle management, SID history, Group Policy internals, AD-integrated DNS, safe write paths, replication consistency

Preferred skills

Backup and disaster-recovery tooling, Entra ID hybrid environments, C/C++/C#/Go systems-level performance, large multi-domain deployments

Technologies

Active Directory, LDAP, DirSync, USN cookies, Group Policy, DNS, C/C++, C#, Go

Responsibilities

Design and implement the directory engine for discovering and applying changes to AD objects; Build robust change-tracking pipelines using DirSync and USN cookies; Implement correct object lifecycle handling including tombstones and Recycle Bin semantics; Guarantee identity continuity across operations via SID and GUID preservation; Implement safe write paths with idempotency and conflict handling; Diagnose and resolve complex replication and LDAP edge cases in production.

Seniority

Staff, hands-on IC