
Snowflake Jobs
99 active positions at Snowflake
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
99
4
11
DSA questions, interviews, and more
Forward Deployment Software Engineer
Snowflake is seeking a Forward Deployment Software Engineer to lead cloud infrastructure deployment and maintenance for public sector clients, requiring TS/SCI clearance. The role involves designing scalable distributed systems, working directly with government customers, and ensuring security compliance in sensitive environments. Candidates need 7+ years of distributed systems experience with expertise in cloud platforms, containerization, and infrastructure-as-code tools.
Principal Software Engineer II - Product Security
Snowflake is seeking a Principal Software Engineer II to lead their Product Security team, serving as the senior technical authority for security architecture and strategy. This role involves designing secure-by-default frameworks, driving AI security initiatives, and influencing security decisions across the organization while mentoring engineering teams and ensuring security excellence across all Snowflake products.
Senior Software Engineer- AI Data Collaboration
Snowflake seeks a Senior Software Engineer to build AI-driven data collaboration platforms for their Internal Marketplace team, focusing on enabling secure data sharing across business units without data movement. The role requires 7+ years of distributed systems experience with expertise in Java/Scala/C++, cloud platforms, and AI-first development approaches.
Software Engineer Intern (Toronto) - Summer 2026
Snowflake is offering a Software Engineer Intern position in Toronto for Summer 2026, focusing on cloud data platform development. The role provides hands-on experience with enterprise-grade software development, database technologies, and distributed systems. Candidates need strong programming skills in C++ or Java, along with solid foundations in algorithms and data structures.
Backend Software Engineer - Native Apps
Snowflake's Native Apps team in Toronto is building an innovative App Marketplace platform, seeking a Backend Software Engineer to develop core infrastructure for app lifecycle management, runtime environments, and security frameworks. This role offers the opportunity to work on cutting-edge technology that transforms Snowflake into a comprehensive application platform while collaborating with cross-functional teams to drive high-impact initiatives.
Senior Data Cloud Architect - SI Partners
Snowflake is seeking a Principal Data Cloud Architect to lead AI/ML initiatives with System Integrator partners, accelerating customer deployments on their AI Data Cloud platform. The role requires extensive SI experience, expertise in cloud ML platforms, and the ability to mentor teams while driving rapid AI/ML implementations.
Software Engineer - Jobs Platform
Snowflake seeks a distributed systems engineer to join their Job Execution Platform team, managing millions of query executions for their cloud data platform. The role involves designing scalable infrastructure, solving fault-tolerance challenges, and ensuring high availability across multi-cloud environments including AWS, Azure, and Google Cloud.
Principal Security Architect, Field CTO (Applied Field Engineering)
Snowflake's Field CTO Office seeks a Principal Security Architect to serve as a security evangelist and trusted advisor for the AI & Data Cloud platform across Asia Pacific. This customer-facing role combines deep technical security expertise with strategic consulting, requiring 10+ years of experience in data security, cloud platforms, and C-level stakeholder engagement. The position involves designing security architectures, driving product adoption, and collaborating across cross-functional teams to enhance Snowflake's security posture.
Senior AI/ML Architect, Applied Field Engineering
Snowflake is seeking a Senior AI/ML Architect to serve as the technical expert for AI and ML solutions on the Snowflake AI Data Cloud platform. This role involves working with enterprise customers across the Americas to design, architect, and implement AI solutions while collaborating with cross-functional teams to drive product roadmaps and customer adoption.
Engineering Manager - Openflow
Engineering Manager role at Snowflake leading the Openflow team, responsible for managing 10+ engineers building data integration platforms including control plane, data plane, and connectors. Requires strong technical background in distributed systems with proven leadership experience in high-scale cloud environments.
Senior Software Engineer - Snowpark Container Service
Snowflake is seeking a Senior Software Engineer for their Snowpark Container Service team to build a fully managed, cloud-native container platform that enables customers to deploy containerized applications without moving data out of Snowflake. This role requires 7+ years of distributed systems experience and expertise in Java, C++, or Go, with opportunities to work on Kubernetes-based infrastructure at massive scale.
Principal Software Engineer I - Snowhouse Foundation
Snowflake is seeking a Principal Software Engineer I for their Snowhouse Foundation team to build globally distributed data warehouse infrastructure managing petabyte-scale datasets. This role focuses on designing highly available distributed platforms, leading end-to-end projects, and providing technical leadership while collaborating across product, engineering, and data science organizations.
Principal Software Engineer - Snowflake Intelligence
Snowflake is seeking a Principal Software Engineer to lead AI strategy for Snowflake Intelligence, defining the technical vision for enterprise AI data products. This role requires 10+ years of software engineering experience with 3+ years leading large-scale LLM application deployments, focusing on agentic reasoning, NL-to-SQL, and enterprise RAG systems.
Frontend Software Engineer - Marketplace
Frontend Software Engineer role at Snowflake focused on building the Marketplace platform, a data and AI hub that enables organizations to discover and access datasets and applications. Requires 2-5 years of experience with TypeScript and React to create high-impact user interfaces for global customers and partners.
Principal Software Engineer II - Next-Gen Data Transformations
Snowflake is seeking a Principal Software Engineer II to architect the core data processing engine for their Data & AI Cloud platform. This role involves building distributed systems primitives that enable agentic AI workflows, including stateful stream processing engines, incremental view maintenance kernels, and distributed orchestration fabric. The position requires 14+ years of experience in database kernels or distributed systems, with expertise in systems programming and a vision for supporting autonomous agent ecosystems.
Director, AI & Data Enterprise Architecture
Snowflake is seeking a Director of AI & Data Enterprise Architecture to lead specialized teams providing expert technical guidance for complex cloud integrations and AI transformations. This executive role combines deep technical AI/ML expertise with leadership skills to guide Fortune 500 enterprises through strategic data and AI modernization initiatives across AWS, Azure, and GCP environments.
Software Engineer - Frontend
Snowflake is seeking a Frontend Software Engineer to build customer-facing services for their AI Data Cloud platform. This role involves developing highly interactive user interfaces using TypeScript and React, optimizing web performance, and collaborating with cross-functional teams to deliver exceptional user experiences for data analytics solutions.
Software Engineer Intern (Backend) - Warsaw 2026
Snowflake is offering a 3-6 month Backend Engineering internship in Warsaw for 2026, focusing on cloud data platform development. The role involves building enterprise-grade software, developing third-party integrations, and working with cloud infrastructure while gaining hands-on experience with Snowflake's innovative data warehousing technology.
Director, Applied Field Engineering - AI/ML Product Specialist
This Director role leads a specialized team of Applied Field Engineers focused on AI/ML and advanced analytics at Snowflake. The position combines technical sales excellence with strategic product influence, requiring expertise in GenAI, machine learning, and data architecture. The role demands 15+ years of pre-sales experience, 4+ years of management experience, and proven success with consumption-based models.
Engineering Manager - Feature Store
Snowflake is seeking an Engineering Manager for their Feature Store team to lead the development of real-time ML infrastructure and online serving systems. This role requires deep technical expertise in distributed systems and 3+ years of engineering management experience, focusing on building low-latency feature serving capabilities for enterprise AI applications.
Staff Software Engineer, Identity & Access Management
Snowflake is seeking a Staff Software Engineer to join their Identity & Access Management team, focusing on building critical AI security capabilities and authentication/authorization systems for the Data Cloud platform. This role requires 10+ years of distributed systems experience and deep IAM knowledge to design scalable security solutions for millions of users and objects.
Senior Software Engineer - Production Engineering
Snowflake is seeking a Senior Production Engineer to drive reliability tools and processes for their cloud data platform. This role involves establishing SLOs across engineering teams, building infrastructure for rapid issue detection, and ensuring system health through incident response and automation. The position requires expertise in distributed systems, modern programming languages (preferably Golang), and production engineering practices including on-call responsibilities.
Senior Software Engineer - Data Clean Room Applications
Snowflake is seeking a Senior Software Engineer to join their Data Clean Rooms Applications team, building secure multi-party data collaboration infrastructure. The role involves architecting scalable systems that enable privacy-preserving data analysis while developing AI-enabled APIs and intelligent agents for custom applications and ML workflows.
Senior Full Stack Engineer-Sharing Foundation
Senior Full Stack Engineer role at Snowflake's Sharing Foundation team, building revolutionary data sharing technology and the Snowflake Data Marketplace. The position involves developing end-to-end product experiences for zero-copy data access from SaaS platforms, requiring 5+ years of experience with TypeScript, React, and backend languages like Java, Go, or Python.
Showing 24 of 99 jobs