Staff Security Software Engineer

Databricks Databricks · Data AI · San Francisco, CA · Security

Databricks is seeking a Staff Security Software Engineer to build and scale security systems on their data and AI infrastructure platform. The role involves designing and implementing data pipelines for security configuration assessment, developing security tools, integrating with third-party applications and cloud APIs, and leading projects for data collection and threat detection integration. The position requires extensive software engineering experience, particularly in security, large-scale distributed systems, and cloud environments, with a focus on reliability and observability.

What you'd actually do

  1. design, test, and implement data pipelines to assess security configurations of Cloud, SaaS and on-premise tooling
  2. design and deploy robust supporting security tools for managing and assessing security state
  3. integrate with third-party applications, and interact with cloud APIs (AWS, Azure, GCP, Terraform)
  4. plan and lead, end-to-end, projects supporting data collection and integration with vulnerability and threat detection efforts

Skills

Required

  • Python
  • Git/GitHub
  • CI/CD automation
  • Terraform
  • software security
  • systems that handle sensitive data
  • collaboration skills
  • communication skills

Nice to have

  • security-related engineering
  • data correlation engine
  • leadership mindset
  • mentoring peers
  • driving strategic initiatives
  • influencing security direction
  • FedRAMp Moderate/High experience

What the JD emphasized

  • security-related engineering
  • building large scale distributed systems with a focus on reliability and observability
  • securing at least one major cloud environment (AWS, Azure, GCP)
  • FedRAMp Moderate/High experience