Senior Software Engineer - Data Clean Room/ AI Data Hub

Snowflake Snowflake · Data AI · WA-Bellevue, United States · Engineering

Senior Software Engineer to architect and build scalable infrastructure for multi-party data collaboration hubs, focusing on AI-enabled capabilities, intelligent agents, and developer APIs for custom AI/ML workflows within a privacy-preserving environment.

What you'd actually do

  1. Architect and build highly scalable infrastructure that enables secure, multi-party collaboration.
  2. 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.
  3. Partner closely with Product Management and cross-functional teams to drive complex projects from ideation and system design through to production deployment.
  4. Mentor peers and foster a warm, supportive culture of innovation, cross-team collaboration, and technical excellence.

Skills

Required

  • 7+ 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.
  • Strong computer science fundamentals.
  • BS/MS in Computer Science or related majors, or equivalent experience.

Nice to have

  • experience building or integrating AI agents is a plus

What the JD emphasized

  • AI-enabled capabilities
  • intelligent agents
  • AI/ML workflows
  • AI agents

Other signals

  • AI-enabled capabilities
  • intelligent agents
  • AI/ML workflows
  • AI agents