Staff Software Engineer - IAM
Leads development of secure IAM systems for Databricks' data and AI platform, plugging security gaps and building highly available distributed systems. Requires 7+ years in data security, 10+ years in distributed systems, MS/PhD, and expertise in IAM, Kubernetes, cryptography.
About the job
Impact
- Make Databricks safer by identifying and plugging key gaps in infrastructure and services
- Attract top talent from across the industry
- Represent security engineering discipline organization-wide
- Represent Databricks at academic and industry conferences & events
What we look for
- 7+ years in Data Security or related areas with expertise in two or more of: Cryptography, Kubernetes Security, Web Security, Governance, Privacy, Trust, Safety, Authentication, Identity Management, Access Control, Key Management, Inter-Service Authentication, Secure Application Frameworks, Detection & Response. Experience at large scale internet companies a plus
- 10+ years building large scale distributed systems with high availability
- Leadership skills to lead across functional and organizational lines
- Strong communication skills to evangelize Data Security to senior leaders
- Bias to action and passion for high-quality solutions
- MS or PhD in Computer Science or related fields
Skills
Identity Management, Kubernetes, Cryptography, Distributed Systems, Authentication, Access Control, Key Management, Web Security, Governance, Privacy
Similar jobs
Security Engineering jobsBuild and lead application and product security practices across a 145-engineer organization, embedding secure defaults, CI guardrails, threat modeling, and vulnerability mitigation into product development. The role requires 6+ years of hands-on security experience, strong coding ability, and microservices expertise.
Leads security architecture, assessments, automation, and security-by-design practices for the Walrus team and broader ecosystem. The role requires 8+ years of security engineering experience, broad technical expertise, and Staff-level leadership.
Own security-critical identity and corporate security controls, managing IAM platforms, SSO/MFA integrations, RBAC policies, and endpoint trust for macOS/Windows environments.
Leads vulnerability disclosure operations at scale, including novel vulnerability measurement, CVE assignment, embargo coordination, and industry collaboration. The Staff individual contributor provides technical leadership and requires extensive software security or open source experience.
Build and scale container security capabilities that orchestrate Zero Trust Segmentation at the application and pod level. The role requires 8+ years developing distributed systems, proficiency in a higher-level language, and strong Kubernetes, networking, and Linux expertise.