Senior Software Engineer – Security Foundations

Jobtailor

California (MO)

On-site

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Snowflake is seeking a security-focused software engineer to design, build, and scale security-by-default capabilities across a complex multi-cloud environment. You will develop AI/ML-based platforms to detect and respond to threats, and build real-time detection systems for account compromise and data exfiltration.

You will partner with Security, Engineering, and Product teams to define security strategy, set standards, and drive secure engineering practices.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • 5+ years of experience in software development.
  • Experience with one or more of JavaScript, Java, Python, C, C++, or Go.
  • Proficiency in Python, SQL, or similar for building detections and data pipelines.
  • Experience designing, testing, and maintaining software with a security focus.
  • Track record of leading projects independently and setting technical direction.
  • Experience with AWS, GCP, or Azure is a bonus.
  • Hands-on with static/dynamic analysis, auth and access management, DDoS mitigation, or security scanning is a bonus.
  • Background in secure SDLC practices is a bonus.
  • Strong interpersonal and communication skills for cross-functional partnerships are a bonus.
  • Must reside within commuting distance of, or be open to relocation to, a designated local Snowflake office.
  • Must be authorized to work in the country applying; sponsorship requirements must be disclosed.

Responsibilities

  • Design, build, and scale security-by-default capabilities across Snowflake's multi-cloud environment.
  • Develop intelligent security platforms and services using AI/ML and risk scoring to identify, prioritize, and respond to threats and policy violations.
  • Build real-time detection and prevention systems against account compromise, AI abuse, and data exfiltration.
  • Create security intelligence and monitoring capabilities to detect suspicious activity and generate actionable insights.
  • Partner with Security, Engineering, and Product teams to define security strategy and drive secure engineering practices.
  • Set standards for system design, code quality, and scalable security architecture.
  • Protect Snowflake and its customers from fraud, account takeovers, data exfiltration, and AI security threats.

Skills

Software Development
Python Proficiency
Security-Focused Design
AI/ML Implementation
Cross-Functional Collaboration

Education

Bachelor's degree in Computer Science
Master's degree or PhD in CS or related field

Tools

AWS
GCP
Azure

Job description

  • Design, build, and scale security-by-default capabilities across Snowflake's complex multi-cloud environment
  • Develop intelligent 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 against account compromise, AI abuse, and data exfiltration
  • Create security intelligence and monitoring capabilities to detect suspicious account and user activity and generate actionable insights
  • Partner with Security, Engineering, and Product teams to define security strategy, influence product design, and drive secure engineering practices
  • Set standards for system design, code quality, operational excellence, and scalable security architecture
  • Protect Snowflake and its customers from fraud, account takeovers, data exfiltration, and AI security threats
Requirements
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
  • 5+ years of experience in software development
  • Experience with one or more of JavaScript, Java, Python, C, C++, or Go
  • Proficiency in Python, SQL, or a similar language 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
  • Experience with infrastructure across AWS, GCP, or Azure is a bonus
  • Hands-on experience with static analysis, dynamic analysis, authentication and access management, DDoS mitigation, or security scanning is a bonus
  • Background in secure software development lifecycle (SDLC) practices is a bonus
  • Strong interpersonal and communication skills for cross-functional partnerships are a bonus
  • Master's degree or PhD in Computer Science or a related technical field is a bonus
  • Must reside within commuting distance of, or be open to relocation to, a designated local Snowflake office
  • Must be authorized to work in the country to which applying; sponsorship requirements must be disclosed
Core Competencies

Demonstrates expertise in designing and building security-focused software solutions, leveraging AI/ML for threat detection and response. Proficient in secure software development practices and capable of leading cross-functional teams to implement scalable security architectures.

Highest-signal resume keywords
  • Software Development
  • Python Proficiency
  • Security-Focused Design
  • AI/ML Implementation
  • Cross-Functional Collaboration
ATS Optimization Keywords
Hard Skills
  • JavaScript
  • Java
  • Python
  • C
  • C++
  • Go
  • SQL
  • Static Analysis
  • Dynamic Analysis
  • Security Scanning
Soft Skills
  • Interpersonal Skills
  • Communication Skills
Industry Keywords
  • Security Architecture
  • Secure Software Development Lifecycle
  • DDoS Mitigation
  • Authentication Management
  • Risk Scoring
Tools & Technologies
  • AWS
  • GCP
  • Azure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Cloud Security
Senior Software Engineer – Cloud Security

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Staff Data and AI Cloud Platform Engineer
Staff Data and AI Cloud Platform Engineer

Jobtailor • Massachusetts

On-site
USD 150,000 - 190,000
Senior Software Engineer - Cloud Security
Senior Software Engineer - Cloud Security

Snowflake • Menlo Park (CA)

On-site
USD 200,000 - 288,000
Medical, dental, vision
Life and disability insurance
401(k) retirement plan
+4
Principal Software Engineer II - Product Security
Principal Software Engineer II - Product Security

The available sources do not contain information about the company name for rounx.com. • United States

On-site
USD 280,000 - 402,500
Culture that’s all in on impact, ideas
Hybrid work model
Senior Software Engineer, Security Foundations
Senior Software Engineer, Security Foundations

Snowflake, Inc • Bellevue (WA)

On-site
USD 200,000 - 288,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Software Engineer
Software Engineer

Snowflake • United States

On-site
USD 160,000 - 230,000
Mid-Level Infrastructure Engineer
Mid-Level Infrastructure Engineer

Jobtailor • San Antonio (TX)

On-site
USD 90,000 - 140,000
Staff Security Engineer - Enterprise Security
Staff Security Engineer - Enterprise Security

Snowflake • United States

On-site
USD 180,000 - 240,000
Senior Software Engineer - Natsec
Senior Software Engineer - Natsec

Snowflake • United States

On-site
USD 120,000 - 160,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Jobtailor • San Antonio (TX)

On-site
USD 140,000 - 190,000