Software Engineer, AI Data Hub & Secure Clean Rooms

Snowflake

Menlo Park (CA)

On-site

USD 160,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) plan
Flexible spending account
Health savings account
Paid holidays
Paid time off
Parental leave
Employee assistance program

Job summary

Snowflake is seeking a Software Engineer in Data Clean Rooms to architect and build highly scalable infrastructure enabling secure, multi-party collaboration and to design core features, services, and APIs for expanding platform capabilities. You will partner with product management and cross-functional teams, mentor peers, and help advance privacy-preserving analytics and AI-enabled workflows.

The role offers base salary guidance of $160,000–$230,000 plus bonus, equity, and a comprehensive

Qualifications

  • 4+ years of industry experience designing, building, and supporting large-scale distributed systems in production.
  • Expert-level development skills in Python, Java, or similar languages.
  • Deep understanding of database systems, cloud data platforms, or distributed storage architectures.
  • Experience with data privacy, privacy-preserving analytics, and deploying AI/ML solutions (experience building or integrating AI agents is a plus).
  • Strong computer science fundamentals.
  • BS/MS in Computer Science or related majors, or equivalent experience.

Responsibilities

  • Architect and build highly scalable infrastructure that enables secure, multi-party collaboration.
  • Design and implement core clean room features and services, intelligent agents, and robust developer APIs to expand platform capabilities and support custom AI/ML workflows.
  • Partner closely with Product Management and cross-functional teams to drive complex projects from ideation and system design through to production deployment.
  • Mentor peers and foster a warm, supportive culture of innovation, cross-team collaboration, and technical excellence.

Skills

Python
Java

Education

BS/MS in Computer Science or related majors

Job description

Snowflake is seeking a Software Engineer in Data Clean Rooms to architect and build highly scalable infrastructure enabling secure, multi-party collaboration and to design core features, services, and APIs for expanding platform capabilities. You will partner with product management and cross-functional teams, mentor peers, and help advance privacy-preserving analytics and AI-enabled workflows.

The role offers base salary guidance of $160,000–$230,000 plus bonus, equity, and a comprehensive

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

Similar jobs worth comparing

Software Engineer, AI Data Hub & Secure Clean Rooms
Software Engineer, AI Data Hub & Secure Clean Rooms

Snowflake • Bellevue (WA)

On-site
USD 160,000 - 230,000
Senior Software Engineer: Data Clean Room & AI Data Hub
Senior Software Engineer: Data Clean Room & AI Data Hub

Snowflake • New York (NY)

On-site
USD 140,000 - 210,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Software Engineer - Data Clean Room/ AI Data Hub
Software Engineer - Data Clean Room/ AI Data Hub

Snowflake • Menlo Park (CA)

On-site
USD 160,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+9
Software Engineer - Data Clean Room/ AI Data Hub
Software Engineer - Data Clean Room/ AI Data Hub

Snowflake • Bellevue (WA)

On-site
USD 160,000 - 230,000
Senior Software Engineer - Data Clean Room/ AI Data Hub
Senior Software Engineer - Data Clean Room/ AI Data Hub

Snowflake • New York (NY)

On-site
USD 140,000 - 210,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Principal Software Engineer I - Snowhouse Foundation
Principal Software Engineer I - Snowhouse Foundation

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off & holidays
+1
Software Engineer
Software Engineer

Snowflake • United States

On-site
USD 160,000 - 230,000
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 - AI-Driven Identity & Trust
Senior Software Engineer - AI-Driven Identity & Trust

Snowflake • United States

On-site
USD 150,000 - 210,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Snowflake • Menlo Park (CA)

On-site
USD 160,000 - 230,000
Medical, dental, vision insurance
401(k) retirement plan
Flexible spending & health savings
+2