Snowflake

SENIOR SECURITY ENGINEER - PRODUCT SECURITY

Snowflake2 months ago
Location

PL-Warsaw

Type

Full Time

Level

Senior

Role

Security Engineer

Posted

Jan 9, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Security Engineer for their Product Security team in Warsaw, Poland to design and implement security architecture across their multi-cloud data platform. This role combines hands-on technical leadership with developer empowerment, focusing on building secure-by-default systems while enabling engineering teams to move fast. The position requires 6+ years of security or software engineering experience and expertise in areas like AppSec, threat modeling, and secure architecture.

What you'll do

Security Architecture Design: Design, implement, and evolve security architecture and controls across Snowflake's products with focus on secure-by-default systems
Threat Modeling Leadership: Lead and drive threat modeling, secure design reviews, and security architecture assessments for complex multi-component systems
Security Tooling Development: Build and scale security tooling, automation, and services that increase developer autonomy and detect policy violations
Cross-functional Collaboration: Partner with software engineering, infrastructure, and platform teams to embed security into workflows
Risk Translation: Translate security risks into actionable, pragmatic guidance for development teams
Technical Mentorship: Influence and mentor engineers within Product Security and across the broader engineering organization

What we look for

Technical

Security Domain ExpertiseExpertise in AppSec, threat modeling, identity, authentication and authorization, security tooling, and/or secure architecture
Distributed Systems SecurityExperience reviewing design and implementation of distributed, multi-component systems including third-party APIs
Programming ProficiencyFluency in SQL, Python, Go or other programming languages
Multi-cloud SecurityUnderstanding of security in multi-cloud environments and platforms

Education

Computer Science DegreeBachelor's degree in Computer Science or related technical field or equivalent practical experience

Experience

Security or Software Engineering6+ years of experience in security or software engineering roles
Developer Experience FocusExperience with enablement-focused security approach rather than enforcement-only
Cross-functional InfluenceTrack record of influencing cross-functional partners and driving projects from concept to delivery

Skills

Required skills

Application Security (AppSec)Deep expertise in securing applications throughout the development lifecycle
Threat ModelingSystematic approach to identifying and mitigating security threats
Identity and Access ManagementAuthentication and authorization systems design and implementation
Security ArchitectureDesigning secure-by-default systems and controls
Programming LanguagesFluency in SQL, Python, Go or similar languages
Communication SkillsExcellent communication and collaboration abilities for cross-functional work

Nice to have

Multi-cloud SecurityExperience with security across AWS, Azure, GCP platforms
Security AutomationBuilding automated security tools and services
Developer EnablementFocus on empowering developers with security guidance rather than blocking
Distributed SystemsUnderstanding of complex, multi-component system security
API SecuritySecuring third-party integrations and service communications

Compensation & benefits

Benefits

Career Growth

Opportunities for professional development in a fast-growing cloud computing company

Innovation Culture

Work environment focused on impact, innovation, and collaboration

Technical Leadership

Opportunity to influence security architecture across a major cloud platform


Interview process

  1. 1
    Application Review Initial screening of technical background and security experience
  2. 2
    Recruiter Phone Screen Discussion of role fit, experience, and basic technical background
  3. 3
    Technical Security Interview Deep dive into security expertise, threat modeling, and architecture design
  4. 4
    System Design Security Review Design a secure architecture for a complex distributed system
  5. 5
    Behavioral and Leadership Interview Assessment of collaboration skills, mentorship ability, and cross-functional influence
  6. 6
    Final Round Panel Meet with senior security team members and potential cross-functional partners

Apply for this position

You'll be redirected to the company's application page


Snowflake

Snowflake

View all jobs

Snowflake is an American cloud computing company offering data warehousing and analytics platforms.

Bozeman, Montana, United StatesFounded 2012snowflake.com

Tech Stack

Languages
PythonGoSQL
Frameworks
Security Architecture FrameworksThreat Modeling Frameworks
Databases
Snowflake Data PlatformMulti-cloud Databases
Tools
Security Automation ToolsStatic Application Security Testing (SAST)Dynamic Application Security Testing (DAST)CI/CD Security Integration
Other
Multi-cloud PlatformsIdentity and Access Management (IAM)API Security

Interview Guides

11 guides available for Snowflake

Apply Now