Senior Software Engineer – Identity & Data Security

Snowflake

Menlo Park (CA)

On-site

USD 200,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Parental leave
Paid time off
401(k) retirement plan

Job summary

Snowflake is hiring a Senior Software Engineer for Identity, Data Security and Trust. You will help build the security backbone for the Data Cloud, enabling trusted data and workload protection at scale.

Expect to work across authentication, authorization, encryption, and policy enforcement in a fast-moving, AI-native environment. You will collaborate with PM, design, and peer engineers to deliver secure-by-default solutions, participate in reviews, and contribute to onboarding and incident

Qualifications

  • 5+ years in designing, building, and operating large-scale distributed systems.
  • Strong CS fundamentals in data structures, algorithms, and systems design.
  • Proficiency in Java, C++, Python, Golang, or Rust with SQL skills.
  • Experience shipping and on-call production services with reliability focus.
  • BS in CS/CE or related field, or equivalent practical experience.

Responsibilities

  • Design and implement AI security capabilities and agent workflows.
  • Develop identity and access management systems (auth, SSO, MFA, OAuth/OIDC, SAML, RBAC).
  • Build core security infrastructure across secret and key management, end-to-end encryption.
  • Create security tooling to monitor, enforce, and detect policy violations.
  • Design extensible components for security detectors and visualizations on Snowflake Trust Center.
  • Leverage CIS benchmarks and contribute to analytics for threat detection.
  • Partner with eng teams to reduce friction while keeping safety.
  • Lead secure network architectures to defend against attacks and exfiltration.
  • Participate in design reviews, code reviews, and on-call rotations with high standards.

Skills

Distributed systems
CS fundamentals
Java
C++
Python
Golang
Rust
SQL
On-call
Collaboration

Education

BS in Computer Science or related

Tools

Kubernetes
AWS
GCP
Azure

Job description

Snowflake is hiring a Senior Software Engineer for Identity, Data Security and Trust. You will help build the security backbone for the Data Cloud, enabling trusted data and workload protection at scale.

Expect to work across authentication, authorization, encryption, and policy enforcement in a fast-moving, AI-native environment. You will collaborate with PM, design, and peer engineers to deliver secure-by-default solutions, participate in reviews, and contribute to onboarding and incident

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven Identity & Trust
Senior Software Engineer - AI-Driven Identity & Trust

Snowflake • United States

On-site
USD 150,000 - 210,000
Senior Software Engineer, AI-Native Identity & Security
Senior Software Engineer, AI-Native Identity & Security

Neura Market • Bellevue (WA)

On-site
USD 180,000 - 260,000
Principal Engineer — AI-Driven Identity Security & Trust
Principal Engineer — AI-Driven Identity Security & Trust

Snowflake • Bellevue (WA)

On-site
USD 264,000 - 380,000
Senior Software Engineer, Identity & Access Management
Senior Software Engineer, Identity & Access Management

Snowflake Inc. • Bellevue (WA)

On-site
USD 160,000 - 210,000
Senior Software Engineer - Identity, Data Security and Trust
Senior Software Engineer - Identity, Data Security and Trust

Neura Market • Bellevue (WA)

On-site
USD 180,000 - 260,000
Senior Software Engineer - Identity, Data Security and Trust
Senior Software Engineer - Identity, Data Security and Trust

Snowflake • United States

On-site
USD 150,000 - 210,000
Senior Software Engineer - AI-Powered IAM & Security
Senior Software Engineer - AI-Powered IAM & Security

Snowflake • Bellevue (WA)

On-site
USD 230,000 - 257,000
Competitive compensation package
Senior Software Engineer - Identity & Access Management
Senior Software Engineer - Identity & Access Management

Snowflake Inc. • Bellevue (WA)

On-site
USD 160,000 - 210,000
Staff Software Engineer, Product Security & Secure-by-Design
Staff Software Engineer, Product Security & Secure-by-Design

Snowflake • Menlo Park (CA)

On-site
USD 236,000 - 339,000
Principal Engineer, Identity Data Security and Trust
Principal Engineer, Identity Data Security and Trust

Snowflake • Menlo Park (CA)

On-site
USD 150,000 - 200,000