Staff Software Engineer - Access Management
Core
Designing and evolving the core authorization service and unified permission-checking model for the Databricks platform to manage access for users, applications, and automated workloads.
Role type
Staff Software Engineer (Access Management)
Builds
High-throughput, low-latency authorization services and fine-grained access control systems (scoped identities, delegated access, RBAC).
Domain
Cloud Data & AI Platform Security
Deliverable
production ML models | product features
Required skills
Access management, identity, and authorization systems expertise; Distributed systems design; Security fundamentals; Technical leadership across distributed teams; Backend service architecture at scale
Preferred skills
Experience with network ingress policies; Experience with role-based access control (RBAC)
Technologies
Unity Catalog, Lakehouse
Responsibilities
Set technical direction for the Access Management team; Partner with Mountain View technical lead on distributed team initiatives; Evolve the core authorization service; Migrate permission-checking to a unified model; Build fine-grained access controls; Improve availability and reliability of the authorization service
Seniority
Staff, hands-on IC with strategic direction
