
Senior Software Engineer, Security Foundations
US-WA-Bellevue
Full Time
USD 200,000 – 287,500
Senior
Security Engineer
Jul 10, 2026
The role
Summary
Join Snowflake's Anti-Abuse and Security Foundations team as a Senior Software Engineer to design and build foundational security primitives protecting the platform from fraud, account takeovers, data exfiltration, and AI security threats across a multi-cloud environment. This role offers the opportunity to influence security strategy, lead complex technical initiatives, and work with AI/ML-driven detection and prevention systems while driving engineering excellence across one of the world's leading data and analytics platforms.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 200,000 – 287,500 (annual)
Available
Benefits
Comprehensive Health and Wellness Coverage
Full medical, dental, and vision insurance plans with competitive coverage for employees and dependents, plus mental health support and wellness programs.
Retirement and Financial Security
401(k) plan with company matching contributions to support long-term financial planning and retirement security.
Generous Paid Time Off
Flexible paid time off policy combined with paid holidays, sick leave, and company-wide closure days to ensure work-life balance and recovery time.
Equity Compensation
Stock options or RSU (Restricted Stock Unit) grants that align your financial success with Snowflake's growth as a leading cloud data platform company.
Professional Development and Learning
Opportunities for attending security conferences, obtaining industry certifications, and participating in training programs to stay current with evolving security threats and technologies.
Flexible Work Arrangements
Flexible and remote work options that allow you to balance professional responsibilities with personal commitments and preferences.
Parental and Family Support
Parental leave, fertility benefits, and adoption assistance programs to support employees at all life stages.
Commuter and Transportation Benefits
Pre-tax transportation benefits and commuter subsidies to reduce commuting costs and environmental impact.
Interview process
- 1Initial Screening Call — Brief 30-minute call with a recruiting coordinator to discuss your background, confirm job requirements, and assess cultural fit with Snowflake's values of challenging ordinary thinking and driving innovation.
- 2Technical Phone Interview — 45-minute conversation with a senior engineer or security expert to assess your technical depth in security architecture, system design thinking, and problem-solving approach. Expect questions about your experience building secure systems at scale and your approach to threat modeling.
- 3Coding and System Design Assessment — 60-90 minute technical interview focusing on security-specific system design. You may be asked to design a detection system, discuss trade-offs in building scalable security infrastructure, or solve a security engineering problem using Python, SQL, or system design principles.
- 4Security Domain Deep Dive — 45-60 minute conversation with the hiring manager or security team leadership to discuss your specific experience with threat detection, account security, or data exfiltration prevention. This session evaluates your ability to influence security strategy and lead complex technical initiatives.
- 5Cross-Functional Collaboration Discussion — 30-45 minute discussion with engineers from related teams (Engineering, Product, or other Security sub-teams) to assess your ability to collaborate across organizational boundaries, influence stakeholders, and communicate complex security concepts effectively.
- 6Executive or Senior Leadership Round — Optional final round conversation with a security leader or executive to discuss your vision for security architecture, career aspirations, and how you'd approach building security foundations at a hyper-growth company like Snowflake.
You'll be redirected to the company's application page
More Jobs at Snowflake
105 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now