LDAP Software Engineer - India
Core
Build, scale, and operate JumpCloud's LDAP-as-a-Service, implementing protocol behavior, directory data pipelines, and edge serving for high-availability infrastructure.
Role type
Senior IC backend software engineer (LDAP/Directory Services)
Builds
Cloud LDAP platform (protocol proxies, sync workers, supporting APIs) for customer authentication and user/group lookup
Domain
Cloud infrastructure, Identity & Access Management (IAM), Directory Services
Deliverable
production ML models | product features
Required skills
Go, C++, Node.js, Python, LDAP protocol, distributed systems, AWS, Kubernetes, Terraform, AI coding assistants
Preferred skills
OpenLDAP overlays, replication, LDAP proxy/middleware, service meshes, HAProxy/Consul, protocol debugging tools
Technologies
Go, C++, Node.js, Python, OpenLDAP, 389 Directory Server, Active Directory, AWS (EC2, S3, Lambda, DynamoDB), Docker, Kubernetes, Terraform, ldapsearch
Responsibilities
Design and deploy scalable LDAP services; implement LDAP operations (bind, search, compare); manage directory sync and replication; maintain edge proxy services; operate cloud-native components; write automated tests and CI/CD pipelines; participate in on-call rotations
Seniority
Mid-Senior, hands-on IC
