S
Posted 9 hours ago
Software Engineer
SnowflakeSoftware Engineer
Requirements
7+ years distributed systems experience, Expert Python or Java skills, Database or cloud data platform knowledge, Data privacy or AI/ML experience, BS/MS in Computer Science
Skills
PythonJavaDistributed SystemsAI/ML
About the role
About the Company
Snowflake is powering the era of the agentic enterprise, providing a seamless, "safe-room" environment where enterprises can collaborate on shared datasets while maintaining absolute governance. The Data Clean Rooms team is leading the market shift from traditional 2-party data sharing to multi-party collaboration hubs.
Responsibilities
- Architect and build highly scalable infrastructure that enables secure, multi-party collaboration
- Design and implement core clean room features, services, intelligent agents, and robust developer APIs
- Partner with Product Management and cross-functional teams to drive projects from ideation to production
- Mentor peers and foster a culture of innovation and technical excellence
Requirements
- 7+ years of industry experience designing and supporting large-scale distributed systems
- 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, or deploying AI/ML solutions
- Strong computer science fundamentals
- BS/MS in Computer Science or related major, or equivalent experience
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
Snowflake · Bellevue
