Senior Software Engineer - Security Foundations

Snowflake
Bellevue, Menlo Park
Workplace: HybridFull timeUSD 200,000 - 287,500 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Ownership","Collaboration","Communication","Cross-functional partnership","Experimental mindset"]

Build security-by-default capabilities for Snowflake’s Anti-Abuse team within Security Foundations. Design and scale intelligent platforms that use AI/ML and risk scoring to detect and respond to threats like fraud, account takeovers, data exfiltration, and AI abuse. Create real-time detection and prevention systems with adaptive enforcement and granular policy controls, while partnering across Security, Engineering, and Product to raise engineering and security architecture standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
16 hours ago

Senior Software Engineer - Security Foundations

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build security-by-default capabilities for Snowflake’s Anti-Abuse team within Security Foundations. Design and scale intelligent platforms that use AI/ML and risk scoring to detect and respond to threats like fraud, account takeovers, data exfiltration, and AI abuse. Create real-time detection and prevention systems with adaptive enforcement and granular policy controls, while partnering across Security, Engineering, and Product to raise engineering and security architecture standards.
Location: Bellevue, Menlo Park
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and scale security-by-default capabilities to protect Snowflake products across a multi-cloud environment.
  • •Develop security platforms and services using AI/ML and risk scoring to identify, prioritize, and respond to security threats and policy violations.
  • •Build real-time detection and prevention systems to defend against account compromise, AI abuse, and data exfiltration using adaptive enforcement and granular policy controls.
  • •Create security intelligence and monitoring capabilities that detect suspicious account and user activity, generate actionable insights, and enable timely response.
  • •Partner across Security, Engineering, and Product to define security strategy, influence product design, and drive adoption of secure engineering practices.

Pay and Benefits

Salary: USD 200,000 - 287,500 annually

Key Requirements

  • •Bachelor’s degree in Computer Science (or related) or equivalent practical experience.
  • •5+ years of software development experience using JavaScript, Java, Python, C, C++, or Go.
  • •Proficiency in Python and SQL (or similar) for building detections and data pipelines.
  • •Experience designing, testing, and maintaining software solutions with a security focus.
  • •Track record of leading projects independently and setting technical direction.
Education:Bachelor's in Computer Science
Skills:OwnershipCollaborationCommunicationCross-functional partnershipExperimental mindset
Tech Stack:JavaScriptJavaPythonCC++GoSQLAI/MLAWSGCPAzureRisk scoringStatic analysisDynamic analysisAuthenticationAccess managementDDoS mitigationSecurity scanning

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn