Senior Engineer - Access Entitlements
Core
Design and scale systems to discover, normalize, and reason about access entitlements across on-prem and SaaS data estates to power least-privilege analysis and risk detection.
Role type
Senior Engineer - Access Entitlements
Builds
Connectors, pipelines, and graph models for identity and access data
Domain
Data Security Posture Management (DSPM) / Identity & Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Go, Java, or Python; concurrent/parallel data pipeline design; graph database modeling; Elasticsearch/OpenSearch; large-scale analytical stores (Databricks, Snowflake, BigQuery, Redshift); identity/access concepts (RBAC, ACLs)
Preferred skills
Microsoft Graph API; SharePoint REST APIs; Active Directory/LDAP; AWS Neptune; TinkerPop/Gremlin; DSPM/CIEM/IAM governance; multi-tenant system design
Technologies
Go, Java, Python, Elasticsearch, Databricks, Delta, AWS Neptune, Gremlin, Cypher, Microsoft Graph API, SharePoint REST APIs, Active Directory, LDAP
Responsibilities
Build connectors to enumerate identities and resource-level permissions across on-prem and SaaS sources; design entitlement pipelines for safe parallelization and checkpointing; map raw connector output to normalized entitlement records and identity graphs; work across multi-store architecture (Elasticsearch, Databricks, Neptune); build pipelines correlating static entitlements with activity logs; instrument and test for failure modes in entitlement data
Seniority
Senior, hands-on IC