Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Staff Security Software Engineer image - Rise Careers
Job details

Staff Security Software Engineer

RDQ226R609 - This role can be based anywhere in the United States.

At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high-value challenges that are central to their missions.

As a member of the Security Continuous Monitoring team, you will help build and scale Databricks Security systems built on top of the Databricks platform. You will design, test, and implement data pipelines to assess security configurations of Cloud, SaaS and on-premise tooling. You will design and deploy robust supporting security tools for managing and assessing security state, integrate with third-party applications, and interact with cloud APIs (AWS, Azure, GCP, Terraform). You will plan and lead, end-to-end, projects supporting data collection and integration with vulnerability and threat detection efforts.

You will be an individual contributor on the Security Continuous Monitoring team at Databricks, reporting to the Director of Continuous Monitoring.

What we look for:

  • 8+ years of software engineering experience, with 4+ years specifically in security-related engineering (preferred)
  • 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. FedRAMP Moderate/High experience preferred.
  • Experience with data correlation engine preferred
  • 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.

#li-remote

 

Pay Range Transparency

Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents base salary range for non-commissionable roles or on-target earnings for commissionable roles.  Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks utilizes the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here.

 

Zone 1 Pay Range
$178,200$273,200 USD
Zone 2 Pay Range
$160,300$245,800 USD
Zone 3 Pay Range
$151,400$232,200 USD
Zone 4 Pay Range
$142,500$218,500 USD

About Databricks

Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on TwitterLinkedIn and Facebook.

Benefits

At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please visit https://www.mybenefitsnow.com/databricks

Our Commitment to Diversity and Inclusion

At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics.

Compliance

If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.

Average salary estimate

$207850 / YEARLY (est.)
min
max
$142500K
$273200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Security Software Engineer, Databricks

As a Staff Security Software Engineer at Databricks, you’ll be stepping into a role that not only challenges you but empowers your passion for safeguarding data. Based anywhere in the United States, this position will have you working at the forefront of data and AI, helping teams tackle some of the world’s toughest security challenges from threat detection to security in healthcare. You’ll be part of the Security Continuous Monitoring team, designing and implementing security systems that integrate seamlessly with our robust platform. With your strong background in software engineering—8+ years of experience including 4+ years in security-related engineering— you’ll have the chance to build secure data pipelines that assess security configurations across various environments including Cloud, SaaS, and on-premises tools. Your expertise in Python, Git/GitHub, and CI/CD automation will be essential as you deploy security tools and manage vulnerability detection. Throughout your journey with us, you'll not only contribute individual talents but will also have the opportunity to mentor peers and drive strategic security initiatives across the company. Databricks is a leader in the data and AI landscape, and your role will help maintain the integrity and confidentiality of sensitive information. If you're looking for an exciting opportunity to make a real impact while working with an amazing team, then this position is the perfect fit for you!

Frequently Asked Questions (FAQs) for Staff Security Software Engineer Role at Databricks
What are the responsibilities of a Staff Security Software Engineer at Databricks?

As a Staff Security Software Engineer at Databricks, you will design, test, and implement security systems and data pipelines to assess configurations across Cloud, SaaS, and on-premise tooling. You will also plan and lead projects related to vulnerability detection, integrate third-party applications, and interact with cloud APIs. Your role emphasizes collaboration with various teams to enhance our security infrastructure.

Join Rise to see the full answer
What qualifications are required for the Staff Security Software Engineer position at Databricks?

The ideal candidate for the Staff Security Software Engineer role at Databricks should have at least 8 years of software engineering experience, including 4 years in security-focused engineering. Proficiency in Python, Git/GitHub, Terraform, and experience with major cloud environments like AWS, Azure, or GCP is crucial. Furthermore, excellent communication skills and a leadership mindset are highly valued.

Join Rise to see the full answer
What skills are essential for working in a Staff Security Software Engineer role at Databricks?

Key skills for the Staff Security Software Engineer position at Databricks include proficiency in software engineering tools and languages such as Python, and experience with CI/CD automation. Candidates should have expertise in security practices for Cloud environments, data correlation engines, and systems handling sensitive data, with a preference for FedRAMP experience.

Join Rise to see the full answer
What is the work environment like for a Staff Security Software Engineer at Databricks?

Databricks offers a dynamic and inclusive work environment for their Staff Security Software Engineers. Remote work flexibility allows for a healthy work-life balance while collaborating with a passionate and innovative team across various locations in the United States. You'll be encouraged to contribute ideas and mentor peers, all while working at the cutting edge of data and AI technologies.

Join Rise to see the full answer
What kind of projects will a Staff Security Software Engineer work on at Databricks?

In your role as a Staff Security Software Engineer at Databricks, you'll engage in projects that involve building secure data pipelines, enhancing the security configuration of systems, and integrating tools for vulnerability management. You will also plan and lead security initiatives supporting the overall mission of Databricks in solving complex problems through data and AI.

Join Rise to see the full answer
Common Interview Questions for Staff Security Software Engineer
How do you approach designing security protocols for a new project?

When approaching the design of security protocols for a new project, I first ensure a deep understanding of the project’s requirements and the data being handled. Collaborating with stakeholders to identify potential vulnerabilities, I then outline protocols that align with industry standards and best practices, while also considering scalability and integration with existing systems.

Join Rise to see the full answer
Can you explain your experience with CI/CD in a secure software development lifecycle?

In my experience with CI/CD, I emphasize integrating security checks at every stage of the development lifecycle. This includes automated testing for vulnerabilities, code analysis tools, and compliance checks within pipelines to ensure that security is not an afterthought, but a core aspect of our development process.

Join Rise to see the full answer
What steps do you take to secure cloud environments?

Securing cloud environments involves several steps. First, I assess the existing security configurations of the cloud resources, ensuring that best practices for access control, encryption, and network security are in place. I also implement continuous monitoring for vulnerabilities and threats and ensure compliance with regulatory requirements, leveraging tools tailored for specific cloud providers.

Join Rise to see the full answer
How do you stay updated on the latest security trends and threats?

I stay updated on security trends and threats by participating in online forums, attending industry conferences, and following reputable cybersecurity sources. I also invest time in continuing education through certifications and training, ensuring that I’m aware of emerging vulnerabilities and defense strategies.

Join Rise to see the full answer
Describe a complex security issue you resolved. How did you handle it?

I faced a complex security issue involving a potential data leak from a misconfigured storage service. First, I quickly assessed the scope of the leak, implemented immediate access restrictions, and informed stakeholders. Then, I led a collaborative effort to reconfigure the service and enhance the monitoring protocols to prevent future incidents. This involved cross-team communication and process adjustments, emphasizing a strong security culture.

Join Rise to see the full answer
What security tools are you familiar with and how have you used them?

I am familiar with various security tools such as intrusion detection systems, vulnerability scanners, and SIEM solutions like Splunk. I have used these tools both to monitor real-time threats and conduct thorough assessments of environments to identify vulnerabilities and improve overall security posture.

Join Rise to see the full answer
What are the key elements of secure software development?

Key elements of secure software development include threat modeling, coding best practices, regular security testing, and documentation of security policies. Engaging all team members in security awareness and fostering an environment where security is prioritized throughout the development lifecycle is crucial for project success.

Join Rise to see the full answer
How do you ensure effective communication about security across teams?

To ensure effective communication about security across teams, I advocate for regular inter-team meetings that foster open dialogue about security issues and updates. I also create accessible documentation that outlines security practices and protocols, encouraging transparency and collaboration among teams.

Join Rise to see the full answer
What experience do you have with vulnerability assessment methodologies?

I have considerable experience with vulnerability assessment methodologies such as OWASP Top Ten and various automated tools for scanning and analyzing system vulnerabilities. I focus on thorough assessment processes that include both static and dynamic analysis to identify and mitigate risks early in the development process.

Join Rise to see the full answer
How would you handle a security incident response?

Handling a security incident response begins with a well-defined incident response plan. I would first categorize and prioritize the incident, gather a response team, and assess the impact. Communication with stakeholders is essential while we analyze the breach and deploy remediation strategies. Post-incident analysis follows to refine the response process and improve our overall security measures.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Join Databricks as a Sr. Delivery Solutions Architect and drive customer success in leveraging our data solutions.

Photo of the Rise User
Posted 7 days ago

As a Senior Staff Software Engineer at Databricks, you will drive the technical direction for innovative data governance solutions that empower organizations.

Photo of the Rise User
Scalian Remote ., Saint-Etienne, Loire, France
Posted 5 days ago

Join SCALIAN as a C#/.NET Developer and work in a dynamic environment dedicated to innovation and professional development.

Photo of the Rise User
Posted 6 days ago

Epicmetry is looking for an experienced React Native Developer to create user-friendly wallet applications in a dynamic fintech environment.

Photo of the Rise User

SplitMetrics is looking for a Senior Java Software Engineer to develop high-traffic systems and work on innovative mobile marketing solutions.

Photo of the Rise User
Seamgen Remote 6933 La Jolla Blvd, La Jolla, CA 92037, USA
Posted 3 days ago

Seamgen is on the lookout for a skilled Java Spring Boot Developer who is passionate about building exceptional software in a remote setting.

Photo of the Rise User
Endava Remote Montevideo, Montevideo Department, Uruguay
Posted 12 days ago

Take the lead on cloud and infrastructure management as a Senior DevOps Engineer with Endava, where technology drives meaningful change.

Posted 3 days ago

Join Benchmark Health as a Fullstack Software Engineer, where you'll develop applications that connect individuals to essential mental health services.

Photo of the Rise User

Join Roadsurfer as a Senior Backend Engineer and help shape the future of their innovative vanlife booking platform.

Photo of the Rise User
Posted 5 days ago

Become a pivotal Senior Software Engineer at CyberArk and enhance user experiences through innovative AWS solutions and Python development.

Databricks, the data and AI company, helps data teams solve the world’s toughest problems.

243 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge Innovator
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!