Taro Logo

Staff Security Software Engineer

Databricks is the data and AI company that enables organizations to unify and democratize data, analytics and AI.
$142,500 - $273,200
Security
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Security Software Engineer

Databricks, the leading data and AI company, is seeking a Staff Security Software Engineer to join their Security Continuous Monitoring team. This role offers an exciting opportunity to work on critical security infrastructure that helps protect data teams solving the world's toughest problems, from security threat detection to cancer drug development.

As a Staff Security Software Engineer, you'll be instrumental in building and scaling Databricks' security systems built on the Databricks platform. Your responsibilities will include designing and implementing data pipelines for security configuration assessment across Cloud, SaaS, and on-premise tooling. You'll work with cutting-edge cloud technologies across AWS, Azure, and GCP, while implementing robust security tools and integrating with third-party applications.

The position requires a strong background in both software engineering and security, with 8+ years of software engineering experience and significant expertise in security-related engineering. You'll need to demonstrate proficiency in Python, Git/GitHub, CI/CD automation, and Terraform, along with deep knowledge of cloud security principles.

This is a remote position offering competitive compensation ranging from $142,500 to $273,200 USD depending on location, plus equity and comprehensive benefits. You'll report to the Director of Continuous Monitoring and have the opportunity to mentor peers and drive strategic security initiatives.

Databricks offers a collaborative environment where you'll work with cutting-edge technologies while contributing to the security of a platform used by over 10,000 organizations worldwide. The company's commitment to innovation, combined with its strong market position and growth trajectory, makes this an excellent opportunity for a security-focused software engineer looking to make a significant impact.

Last updated 17 days ago

Responsibilities For Staff Security Software Engineer

  • Design, test, and implement data pipelines to assess security configurations
  • Design and deploy robust supporting security tools
  • Integrate with third-party applications and cloud APIs
  • Plan and lead end-to-end projects supporting data collection
  • Support integration with vulnerability and threat detection efforts

Requirements For Staff Security Software Engineer

Python
  • 8+ years of software engineering experience, with 4+ years specifically in security-related engineering
  • 6+ years of experience building large scale distributed systems
  • 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
  • Experience with data correlation engine preferred
  • Excellent communication skills
  • Bachelor's degree in Computer Science or related field, or equivalent experience

Benefits For Staff Security Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Performance bonus eligible
  • Equity

Interested in this job?

Jobs Related To Databricks Staff Security Software Engineer