Build the future of data. Join the Snowflake team.
The Security Solutions, Platform and Analytics team (SPA) builds custom solutions and provides engineering services that empower the Snowflake security team to bring the most secure Data Cloud to our customers and safeguard our organization's systems and data.
In this role, you will leverage your expertise in SQL, Python, basic statistics concepts and overall security domain knowledge to analyze security logs, event/threat data, and other business data to translate security requirements into effective technical solutions. With a focus on data analytics and engineering, you will develop advanced analytics techniques and build scalable solutions to identify patterns, anomalies, and trends in security data.
At Snowflake, we not only build tools that enhance the efficiency of security engineers, but we also believe in "drinking our own champagne." This means that we actively use our own products to strengthen our internal security practices. By utilizing our own tools, we validate their effectiveness, identify areas for improvement, and continuously enhance our commitment to security. Join our team and be part of an organization that not only delivers top-notch products to our customers but also embraces them internally to ensure the highest level of service across all fronts and workloads.
- Data Analytics and Engineering: Develop and optimize data pipelines, data models, and visualization dashboards. Collaborate with data engineering teams to ensure the availability, reliability, and accuracy of security data. Identify opportunities for data enrichment and implement strategies to improve the efficiency and effectiveness of security analytics processes.
- Solution Development: Collaborate cross-functionally with various security teams (Application Security, Threat Intelligence, Incident Response, etc.) to design and develop scalable and automated solutions that improve the effectiveness and efficiency of security programs.
- Security Business Context: Develop a deep understanding of Snowflake’s security landscape, business objectives, and risk tolerance. Translate security requirements into technical solutions, ensuring that security analytics aligns with the security organization's strategic goals.
- Database Management: Take ownership of database management tasks, including data modeling, schema design, and performance optimization, specifically within Snowflake. Collaborate with cross-functional data/product teams to ensure data integrity, availability, and scalability. Utilize tools like DBT (Data Build Tool) to streamline data transformations, data pipeline orchestration, and data quality management.
- Research and Innovation: Stay updated on the latest advancements in security, analytics, threat intelligence, and emerging threats. Conduct research and propose innovative approaches to partner on enhancing the organization's security posture.
- Bachelor's degree in Computer Science, Information Security, or a related field. Advanced degrees or relevant certifications are a plus.
- 4+ years of strong hands-on experience in SQL and Python, data analysis, and visualization.
- Good understanding of security principles, industry best practices, and emerging technologies.
- Security domain knowledge, including experience with security information and event management (SIEM) systems, log management, and threat intelligence platforms.
- Strong problem-solving skills and the ability to analyze complex security events and incidents.
- Ability to articulate complex security concepts, findings, insights, and recommendations in an easily understandable manner to various stakeholders
- Proactive and self-driven with the ability to work independently and prioritize multiple tasks effectively.
- Continuous learning mindset and a passion for staying updated with the latest security trends and technologies.