Databricks is the data and AI company, enabling data teams to tackle significant challenges through their platform. They are seeking a Staff Security Software Engineer to design and implement security systems, assess security configurations, and lead projects in vulnerability and threat detection.
Responsibilities:
- Help build and scale Databricks Security systems built on top of the Databricks platform
- Design, test, and implement data pipelines to assess security configurations of Cloud, SaaS and on-premise tooling
- Design and deploy robust supporting security tools for managing and assessing security state
- Integrate with third-party applications
- Interact with cloud APIs (AWS, Azure, GCP, Terraform)
- Plan and lead, end-to-end, projects supporting data collection and integration with vulnerability and threat detection efforts
Requirements:
- 8+ years of software engineering experience, with 4+ years specifically in security-related engineering
- 6+ years of experience building large scale distributed systems with a focus on reliability and observability
- Experience with Python, Git/GitHub, and CI/CD automation, and Terraform
- Expertise in securing at least one major cloud environment (AWS, Azure, GCP)
- Experience with software security and systems that handle sensitive data
- Excellent communication skills, with the ability to collaborate effectively across teams and present complex ideas clearly to stakeholders at all levels
- A leadership mindset with the ability to mentor peers, drive strategic initiatives, and influence the organization's security direction
- Bias to action and passion for delivering high-quality solutions
- Bachelor's degree in Computer Science or related field, or equivalent experience
- FedRAMP Moderate/High experience
- Experience with data correlation engine