LogoKode$word
Snowflake logo
Verified Tech Organization

Careers at Snowflake

Browse and filter through all verified positions currently open at Snowflake.

Total Company Roles48
Matching Filter48
snowflake.comHQ: Menlo Park, CA, USCEO: Sridhar Ramaswamy9394 employees

Snowflake Inc. delivers a cloud-centric data platform to customers across both the United States and international markets. The company's core offering, known as the Data Cloud, enables users to unify disparate data sources into a singular, reliable foundation. This unified data then facilitates the extraction of crucial business intelligence, the creation of innovative data-driven applications, and secure data sharing. This adaptable platform serves a wide array of organizations, encompassing various sizes and industries. Originating in 2012, the enterprise was initially recognized as Snowflake Computing, Inc., before officially rebranding to Snowflake Inc. in April 2019. Its principal operations are conducted from Bozeman, Montana.

Sector:Software Application

All Openings (48)

Ordered by most recently published

Senior Software Engineer, Trust & Platform Security

On-sitefull timeSeniorCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Senior Software Engineer for our Trust Center team. This team is building the next generation of Data Exfiltration Protection (DXP) and unified Data Movement Policies (DMP) for Snowflake's cloud security infrastructure. You will work at the intersection of security policy and system enforcement, helping ensure that perimeter controls are robust, scalable, and deeply integrated with context-aware access frameworks. AS A SENIOR SOFTWARE ENGINEER, TRUST & PLATFORM SECURITY AT SNOWFLAKE, YOU WILL: Design and implement core components of the Data Movement Policy (DMP) framework, supporting complex multi-cloud and hybrid environments Build and enhance Data Exfiltration Protection capabilities, including ingress and egress controls and anomaly detection for data movement Contribute to the effort to unify Context-Aware Access policies with egress perimeter controls into a cohesive policy engine Author and review design documents for DMP and Perimeter Policy features, with a focus on reliability, low latency, and auditability Partner with Product Management and peer engineers to translate product requirements into well-scoped engineering deliverables Mentor junior engineers on the team and drive high standards for code quality, testing, and security-first development practices Own end-to-end delivery of features from design through production deployment OUR IDEAL SENIOR SOFTWARE ENGINEER, TRUST & PLATFORM SECURITY WILL HAVE: 5+ years of experience in software engineering, with meaningful exposure to infrastructure or security systems Strong understanding of network security fundamentals (TLS/SSL, HTTP/S, DNS), Zero Trust principles, or Data Loss Prevention (DLP) concepts Proven ability to design and build distributed systems in Java, Go, or C++ Experience working with cloud-native security controls in AWS, GCP, or Azure (e.g., VPC Service Controls, Private Link), or equivalent experience Comfort working independently on complex technical problems while collaborating closely with cross-functional partners BS/MS in Computer Science, Engineering, or equivalent experience BONUS POINTS FOR THE FOLLOWING: Experience with content-aware or identity-driven data governance systems Familiarity with AI-assisted development workflows and tooling Prior work on egress control, network perimeter enforcement, or policy engine design Contributions to open-source security projects or published security research Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified7 days ago

Senior Social Media Manager, Developer Community

On-sitefull timeLead / StaffCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is experiencing exponential growth and we’re looking for a seasoned Senior Social Media Manager to elevate its social media profile among the global developer community. This individual will be a steward of the Snowflake’s developer social presence, specifically responsible for engaging technical audiences. This role is critical to reinforce Snowflake’s AI Data Cloud vision and business momentum by showcasing technical innovation and value to developers. This role demands a dynamic social media expert with a background in running presences for established B2B brands who can develop, execute, and measure the impact of owned, paid and earned social media. The ideal candidate is comfortable operating in a high-growth environment, is AI-minded, and possesses a strong knack for innovative content creation. They are also a dedicated team-player, proactive, and highly organized, with a talent to build collaborative relationships with key stakeholders. This person will work closely with cross-functional teams including PR, Product Marketing, Developer Relations, Developer Advocacy, and the broader Marketing and Global Communications teams to create plans that drive awareness and engagement with our key audiences. They will be responsible for overall program management, inclusive of content creation, reporting, and creating operational efficiencies to ensure we’re structured to scale the practice to support Snowflake’s expansive business. THE OPPORTUNITY Guide & Execute Snowflake’s Developer Social Media Strategy Craft the strategy and lead the execution of our developer social media presence, inclusive of platform mix and editorial strategy Drive the development of integrated social plans for key Snowflake moments (i.e., new feature releases, open source contributions, technical events) with sustained storytelling in mind Serve as the social lead for select Snowflake solution areas (e.g., AI, Data Engineering), owning the social plan for recurring programs such as monthly working group announcements, category launches, and sustained campaigns – from briefing through execution Lead social planning and execution for Snowflake's flagship developer events, including pre-event promotion, day-of coverage, and post-event amplification across owned and paid channels – all in collaboration with event marketing, digital and creative teams Collaborate with the developer relations and developer advocate team to align on priorities and co-creation opportunities to bring the collective work together across social Own the outcome by delivering insightful social monthly, quarterly and campaign-based reports that demonstrate our impact on the community and business Concept, Manage & Execute Snowflake Developer Social Content Be a steward of the brand with the community experience in mind, inclusive of navigating and managing internal expectations around the social experience and best practices Bring new content ideas and franchises to the table to both drive awareness of and strong engagement with Snowflake’s key narratives and priorities Write, edit and publish everyday content across platforms in line with Snowflake’s narrative and developer voice Lead social creative direction, working collaboratively with our creative team and business partners to create socially-engaging assets Actively engage with the community to drive a true two-way exchange and nurture their connection to Snowflake Lead and Execute our Paid Social Initiatives Develop paid strategies with clear KPIs in support of our key narratives and initiatives Create and execute paid social campaigns across platforms, inclusive of ad campaign set up and targeting and content promotion Lead reporting on the impact of our campaigns with the ability to distill learnings and insights for our varied internal audiences WHAT WE’RE LOOKING FOR Our ideal social media lead will have: 8-10+ years of experience in B2B technology social media, either in-house or with an agency Well-rounded social media marketing and/or social media communications experience – including owned, paid and earned strategies A strong love for social and emerging technology, including hands-on use of AI tools to enhance day-to-day work across content creation, trend analysis, experimentation, reporting, and workflow efficiency An experimental, test-and-learn orientation to create social success stories that will help drive greater investment Excellent written and verbal communication skills, with the ability to create compelling content in line with our narratives for various audiences across paid, earned, and owned channels Demonstrated ability to independently manage complex, multi-stakeholder programs from strategy through execution – with strong deadline discipline and proactive communication when timelines are at risk Superb organizational skills and keen attention to detail, with the ability to operate autonomously and effectively in a rapidly growing, fast-paced environment Act as the social project manager for cross-functional working groups, proactively driving PMM reviews, content sourcing, and timeline adherence without requiring day-to-day direction A ‘Roll Up Your Sleeves and Get It Done’ attitude with a proven track record of managing multiple, high-priority projects from strategy to execution Strong strategic thinking, problem solving, technical, and analytical skills Demonstrated ability to work collaboratively with cross-functional teams and build strong relationships Strong judgment, a knack for diplomacy, and the confidence to engage and build consensus with stakeholders BA/BS degree or equivalent experience. Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified10 days ago

Senior Software Engineer - Billing Platform

On-sitefull timeSeniorCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Billing & Payments Platform team builds Snowflake's central data repository and infrastructure for customer resource consumption, revenue processing, invoicing, andreporting. Our systems power Snowflake's business and enable every other engineering team — and the architectures we ship double as reference patterns for our customers building on Snowflake. Computing Snowflake's bills, at its core, is a challenging distributed systems problem: real-time usage metering across every cloud and region, and supporting an ever-evolving catalog of pricing models — including the new commercial constructs we are inventing for Cortex AI, Snowflake Intelligence, and the broader agentic AI portfolio . Our applications must meet strict requirements for accuracy, auditability, and low-latency processing. This is a deeply cross-functional role. You will partner daily with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight UI, Cortex AI, and product engineering teams across Snowflake to deliver experiences that customers and internal stakeholders depend on every day. What You'll Do As a Senior Software Engineer on Billing Platform, you will: Own medium-sized projects end-to-end — from design through launch and operation — and contribute as a key engineer on large, multi-team initiatives. Build federated, distributed billing systems that meter, rate, and invoice usage across every Snowflake service, all on Snowflake's own product. Shape billing strategy for AI products in partnership with Cortex AI, Intelligence, and Apps — including token-based inference, agent workflows, and AI-native subscriptions. Use AI as a first-class collaborator in development, code review, debugging, and on-call triage via Cortex Code CLI and Snowflake Intelligence. Own reliability and correctness — participate in on-call, debug across unfamiliar areas, and drive systemic fixes to monitoring, alerts, and quality. Be the go-to expert for one or more billing components (metering, rating, invoicing, contracts, payments, threshold billing, fraud, or reporting) and mentor other engineers. Partner cross-functionally with Product, Finance, GTM Systems, Growth, Trust, and Legal to translate business intent into reliable, auditable systems. What We Look For 7+ years of professional software engineering experience building and supporting large-scale, production distributed systems. Bachelor's or Master's degree in Computer Science , a related technical field, or equivalent practical experience. Strong fundamentals in distributed systems: consistency, fault tolerance, idempotency, exactly-once processing, queueing, and stream/batch data pipelines.● Strong fundamentals in databases and data modeling — SQL fluency, schema design, performance tuning, and an appreciation for the operational realities of large-scale data systems. Proficiency in one or more of Java, Scala, Python, or Go , and the engineering practices that make systems easy to operate at scale (testing, observability, CI/CD, incremental rollout). Demonstrated ability to independently design, spec, schedule, and deliver medium-sized projects with quality, and to contribute as a strong individual contributor on larger, multi-team efforts. A track record of owning reliability for what you build — participating in on-call, debugging production issues across unfamiliar areas, and driving systemic fixes rather than one-off patches. Excellent communication skills and a collaborative working style. You are comfortable operating across engineering disciplines and partnering with non-engineering stakeholders in Finance, Product, GTM, and Legal. Curiosity about and hands-on experience with AI as a builder's tool , and interest in shaping the commercial models that bring AI products to market. Bonus Points For Prior experience in billing, payments, metering, revenue, or financial systems at a SaaS or cloud company. Experience with fraud detection, abuse mitigation, or trust/safety systems in a usage-based product. Experience designing or evolving pricing models for AI/ML products (inference, fine-tuning, agentic workloads). Experience building on Snowflake or comparable cloud data platforms (Snowpark, Streams/Tasks, Iceberg, Streamlit, Cortex). Contributions to internal AI developer-productivity tooling, agentic skills, or Cortex Code workflows. Why This Role Build on Snowflake, with Snowflake. You will use Snowflake's own product — including Cortex AI — as the substrate for one of the most business-critical systems in the company. Front-row seat to AI commercialization. Billing is where AI strategy becomes real for customers. You will help define how Snowflake meters, prices, and bills for the AI products shaping the next decade. Real cross-functional scope. Few engineering roles touch as many parts of the company. Your work will be visible to Finance, GTM, Product, and the engineering teams shipping every Snowflake service. Distributed systems at meaningful scale. Accurate, low-latency rating across every cloud, region, and service — with strict correctness and auditability requirements — is genuinely hard, genuinely interesting work. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified10 days ago

Senior Software Engineer - Billing Platform

On-sitefull timeSeniorBellevue, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Billing & Payments Platform team builds Snowflake's central data repository and infrastructure for customer resource consumption, revenue processing, invoicing, andreporting. Our systems power Snowflake's business and enable every other engineering team — and the architectures we ship double as reference patterns for our customers building on Snowflake. Computing Snowflake's bills, at its core, is a challenging distributed systems problem: real-time usage metering across every cloud and region, and supporting an ever-evolving catalog of pricing models — including the new commercial constructs we are inventing for Cortex AI, Snowflake Intelligence, and the broader agentic AI portfolio . Our applications must meet strict requirements for accuracy, auditability, and low-latency processing. This is a deeply cross-functional role. You will partner daily with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight UI, Cortex AI, and product engineering teams across Snowflake to deliver experiences that customers and internal stakeholders depend on every day. What You'll Do As a Senior Software Engineer on Billing Platform, you will: Own medium-sized projects end-to-end — from design through launch and operation — and contribute as a key engineer on large, multi-team initiatives. Build federated, distributed billing systems that meter, rate, and invoice usage across every Snowflake service, all on Snowflake's own product. Shape billing strategy for AI products in partnership with Cortex AI, Intelligence, and Apps — including token-based inference, agent workflows, and AI-native subscriptions. Use AI as a first-class collaborator in development, code review, debugging, and on-call triage via Cortex Code CLI and Snowflake Intelligence. Own reliability and correctness — participate in on-call, debug across unfamiliar areas, and drive systemic fixes to monitoring, alerts, and quality. Be the go-to expert for one or more billing components (metering, rating, invoicing, contracts, payments, threshold billing, fraud, or reporting) and mentor other engineers. Partner cross-functionally with Product, Finance, GTM Systems, Growth, Trust, and Legal to translate business intent into reliable, auditable systems. What We Look For 7+ years of professional software engineering experience building and supporting large-scale, production distributed systems. Bachelor's or Master's degree in Computer Science , a related technical field, or equivalent practical experience. Strong fundamentals in distributed systems: consistency, fault tolerance, idempotency, exactly-once processing, queueing, and stream/batch data pipelines.● Strong fundamentals in databases and data modeling — SQL fluency, schema design, performance tuning, and an appreciation for the operational realities of large-scale data systems. Proficiency in one or more of Java, Scala, Python, or Go , and the engineering practices that make systems easy to operate at scale (testing, observability, CI/CD, incremental rollout). Demonstrated ability to independently design, spec, schedule, and deliver medium-sized projects with quality, and to contribute as a strong individual contributor on larger, multi-team efforts. A track record of owning reliability for what you build — participating in on-call, debugging production issues across unfamiliar areas, and driving systemic fixes rather than one-off patches. Excellent communication skills and a collaborative working style. You are comfortable operating across engineering disciplines and partnering with non-engineering stakeholders in Finance, Product, GTM, and Legal. Curiosity about and hands-on experience with AI as a builder's tool , and interest in shaping the commercial models that bring AI products to market. Bonus Points For Prior experience in billing, payments, metering, revenue, or financial systems at a SaaS or cloud company. Experience with fraud detection, abuse mitigation, or trust/safety systems in a usage-based product. Experience designing or evolving pricing models for AI/ML products (inference, fine-tuning, agentic workloads). Experience building on Snowflake or comparable cloud data platforms (Snowpark, Streams/Tasks, Iceberg, Streamlit, Cortex). Contributions to internal AI developer-productivity tooling, agentic skills, or Cortex Code workflows. Why This Role Build on Snowflake, with Snowflake. You will use Snowflake's own product — including Cortex AI — as the substrate for one of the most business-critical systems in the company. Front-row seat to AI commercialization. Billing is where AI strategy becomes real for customers. You will help define how Snowflake meters, prices, and bills for the AI products shaping the next decade. Real cross-functional scope. Few engineering roles touch as many parts of the company. Your work will be visible to Finance, GTM, Product, and the engineering teams shipping every Snowflake service. Distributed systems at meaningful scale. Accurate, low-latency rating across every cloud, region, and service — with strict correctness and auditability requirements — is genuinely hard, genuinely interesting work. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified10 days ago

Principal Frontend AI Engineer - Cortex Code

On-sitefull timeLead / StaffCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Cortex Code (CoCo) team is building the future of coding agents for working with data. See our flagship product in action: CoCo Desktop in Action . As a Frontend AI Principal Engineer, you are the cornerstone of delivering the ultimate user experience. You will be entrusted with the highest level of polish, creativity, and interaction design, pushing the boundaries of what's possible in the most innovative areas of our product. This role offers the unique opportunity to have broad creative license, empowering you to lead and create groundbreaking systems and experiences that marry aesthetics with functionality, making data more accessible and actionable for our customers. AS PRINCIPAL ENGINEER YOU WILL: Design and build exceptional experiences, ensuring the highest level of polish, creativity, and interaction to solve complex customer problems. Define the architectural vision for the CoCo coding agent platform and ensure consistency of design abstractions across the entire product surface Develop innovative platform offerings, with a global mindset, and to operate across regional boundaries Promote strong collaboration within a cross functional team, including design, product management. Deliver features requiring close coordination with several sister teams such as data sharing, cloud infrastructure, and cross-region replication. Be a strong contributor to the product vision and drive team planning. Motivate others to act, creating a compelling vision for the future, communicating clearly, and using a collaborative leadership approach. Build for scale and high performance. OUR IDEAL PRINCIPAL ENGINEER WILL HAVE: Significant software development experience, including 10+ years of experience in product web UI application development and shipping world class experiences. Experience with agentic systems and/or coding agent s. Experience with Agentic SDLC – Building and deploying rich experiences with agents. Experience contributing to interactive dashboards and visualization platforms and/or rich data visualization. Distributed system development experience is a big plus. Deep understanding of modern web applications design architecture, good API design patterns, performance and scale. Experience in the software development lifecycle process, including analysis and design, APIs, development tools and technologies, release and version control, contemporary testing methodologies, and deployment management Demonstrated technical leadership experience, such as being an architect or tech lead for high impact customer facing projects. Experience in modern technologies such as javascript, typescript, react, angular, node. Experience with Electron, VS code tools/libraries is a plus. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
AI / ML & Data ScienceVia Ashby
Verified10 days ago

Engineering Manager - Cloud Efficiency

On-sitefull timeMid-LevelBellevue, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Engineering Manager, Cloud Efficiency Snowflake runs large scale cloud infrastructure to deliver its own service — production and internal deployments, Kubernetes fleets, CI/CD, etc. Our cloud spend is in billions of dollars per year. We are looking for an experienced Engineering Manager to lead the Cloud Efficiency engineering team. In this role, you will own the technical vision and execution for building a unified, self-serve cloud efficiency platform along with AI skills and agents that makes resource usage and spend attributable and governable while driving insights and optimization of our cloud spend. AS AN ENGINEERING MANAGER IN CLOUD EFFICIENCY, YOU WILL: Lead and grow our talented team of software engineers, fostering a culture of technical excellence, ownership, and continuous learning. Drive the roadmap for Cloud Efficiency — translating company-level spend objectives into engineering systems: authoritative cost data, resource ownership registry, attribution pipelines, cost and unit economics modeling, observability, governance policies, and optimization workflows — in partnership with Product, Engineering, Finance, and Data Science. Set technical strategy for backend systems, data pipelines, and APIs that measure, attribute and surface cost and usage insights at massive scale. Own delivery end-to-end : from planning and scoping to design reviews, execution, launch, and iterations based on customer feedback. Partner cross-functionally with other engineering and cross functional teams to ensure smooth integrations and end customer success. Represent your team in broader technical discussions, contributing to Snowflake engineering-wide initiatives and best practices. We are looking for candidates with: 9+ years of software engineering experience, with 3+ years in an engineering management role leading teams in designing and building large scale systems in production. Strong technical foundation in distributed systems, data engineering, or cloud-native backend development. Demonstrated ability to define and execute multi-quarter technical roadmaps while balancing short-term delivery and long-term platform health. Experience building cost management, budgeting, billing or FinOps tooling in a cloud environment (AWS, Azure, or GCP). Experience with anomaly detection, time-series analysis, or ML-driven cost optimization products. Excellent communication skills: able to distill complex technical problems for executive audiences and motivate engineers around a shared vision. Track record of hiring, growing, and retaining strong engineering talent. Strong hands-on skills. Can drill deep into complex system designs and implementation. BS/MS/PhD in Computer Science or related field, or equivalent experience. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Engineering ManagementVia Ashby
Verified11 days ago

Staff Software Engineer, Frontier Security Team

On-sitefull timeLead / StaffCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Staff Software Engineer for our Frontier Security AI team. Snowflake's Frontier Security AI teams develop production-grade LLM applications, intelligent agents, AI infrastructure, and evaluation systems for enterprise customers — products that must meet a high bar for quality, security, reliability, and efficiency while operating over sensitive data at large scale. In this role, you will lead the design and development of our Agentic Harness and agent evaluation platform, working across product, infrastructure, applied AI, security, and modeling teams to take new capabilities from prototype to dependable customer value. AS A STAFF SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Architect and build the Agentic Harness that executes complex, multi-step AI workflows across models, tools, data, and services. Design stable interfaces for tool execution, context construction, state management, memory, permissions, retries, fallbacks, and human review. Own agent quality end to end by building evaluation harnesses, representative datasets, automated graders, experiment pipelines, and release gates. Convert ambiguous reports such as "the agent feels worse" into measurable failure modes, reproducible tests, and durable fixes. Analyze production agent trajectories to identify failures in reasoning, retrieval, tool use, context, orchestration, and application code. Close the loop between production incidents, root-cause analysis, evaluation coverage, and regression prevention. Develop offline and online measurements for task completion, correctness, groundedness, safety, latency, reliability, and cost. Build simulation and replay infrastructure for golden-set tests, adversarial scenarios, model comparisons, and large-scale experiments. Improve agent efficiency through model routing, prompt and semantic caching, context compaction, tool-result management, and token optimization. Productionize new model capabilities as secure, observable, multi-tenant services with clear operational controls. Establish standards for evaluation design, including sampling, ground-truth quality, grader calibration, leakage prevention, and statistical significance. Define technical direction across multiple teams and lead projects whose scope extends beyond a single service. Mentor engineers, raise the quality of architecture reviews, and remain directly involved in implementation and debugging. OUR IDEAL STAFF SOFTWARE ENGINEER WILL HAVE: 9+ years of software engineering experience, including technical leadership of complex production systems. Direct experience shipping and operating LLM applications, AI agents, or model-backed workflows in production. Strong background in distributed systems, service architecture, high-throughput APIs, concurrency, and failure handling. Experience building an agent runtime, workflow engine, developer platform, evaluation system, or similar infrastructure. Demonstrated ability to evaluate nondeterministic systems without relying on a single aggregate score. Fluency in Python and strong proficiency in at least one systems or application language such as Java, Go, Rust, or TypeScript. Hands-on knowledge of tool calling, structured generation, retrieval, context engineering, prompt management, and model APIs. Experience with production observability, including structured traces, replay, metrics, logs, and incident diagnosis. Ability to balance agent quality with latency, reliability, security, and inference cost. Track record of setting technical direction and delivering results across organizational boundaries. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Clear written and verbal communication with engineering, product, and leadership audiences. BONUS POINTS FOR THE FOLLOWING: Building evaluation or observability infrastructure for agentic coding, data engineering, or analytics systems. Designing human-evaluation programs, scoring rubrics, annotation workflows, or grader-calibration methods. Working with multi-agent orchestration, long-running agents, asynchronous workflows, or durable execution. Developing synthetic tasks, simulations, adversarial tests, red-team exercises, or safety guardrails. Building retrieval systems that use vector search, hybrid search, semantic indexing, ranking, or caching. Operating multi-tenant systems that process sensitive enterprise data. Working with model training, fine-tuning, reinforcement learning, or feedback-driven optimization. Evaluating and onboarding frontier models based on measured product outcomes. Experience with databases, SQL engines, data platforms, Kubernetes, or cloud-native infrastructure. YOU MAY BE A PARTICULARLY GOOD FIT IF YOU: Treat evaluation as part of product engineering rather than a final validation step. Can move between agent behavior, distributed infrastructure, data analysis, and production debugging. Question metrics that do not reconcile and design tests that can expose misleading results. Take ownership from early architecture through deployment, operations, and measurable customer outcomes. Prefer evidence from representative tasks and production behavior over isolated benchmark results. Work effectively in fast-moving environments where requirements develop through experimentation. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified11 days ago

Staff Software Engineer, Cortex AI Search Infrastructure

On-sitefull timeLead / StaffCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Cortex team is building the future of AI for enterprise data. This role focuses on the Search infrastructure that powers our flagship products like CoWork, Cortex Code & Cortex Agents fast, reliable, scalable and secure at the enterprise level. You will be building high-performance retrieval engines (leveraging vector search, hybrid search, and semantic indexing) that power Snowflake Cortex. This involves optimizing how billions of rows of data are indexed and retrieved in milliseconds. What you will do in this role: Architect Agentic Runtimes: Build and scale the orchestration engines that execute complex agentic workflows, ensuring low-latency tool execution and robust state management. Scale Context Engineering Infra: Design high-performance systems for RAG (Retrieval-Augmented Generation), including vector database integration, scalable and efficient search indexing, query processing, and result ranking, semantic caching, and automated metadata extraction. Build the "Evals Engine": Develop the automated infrastructure required to run massive-scale golden set simulations, error analysis pipelines, and "hillclimbing" experiments. Productionize AI Workflows: Collaborate with the modeling team to take raw LLM capabilities and turn them into hardened, multi-tenant microservices with strict guardrails and observability. Optimize Performance & Cost: Direct the infra strategy for model routing, prompt caching, and token optimization to ensure Snowflake’s AI features are the most efficient in the industry. Requirements: Education: Bachelor’s degree in Computer Science or a related technical field. Experience: 9 + years of experience building distributed systems , high-throughput APIs, or backend infrastructure for AI/ML products. Technical Stack: Deep proficiency in Go or Java (for systems) and Python (for AI orchestration). Systems Thinking: Strong understanding of database internals, distributed state management, and cloud-native architecture (Kubernetes, FoundationDB, etc.). Domain Expertise: Familiarity with the "plumbing" of AI: vector indices, agent platforms, and building scalable data pipelines. (Bonus) Experience with: Query optimization and SQL engine internals. Designing multi-tenant systems that handle sensitive enterprise data at scale. Developing search infrastructure for large-scale applications. Direct experience with any of the subsystems outlined above. Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee’s duty to keep customer information secure and confidential. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified11 days ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Principal Software Engineer — Performance Engineering (Cloud Infrastructure) Engineering Location: Menlo Park About the Team The Capacity, Performance & Efficiency team sits at the intersection of cloud infrastructure, workload behavior, performance measurement, and business economics. We drive Snowflake’s cloud infrastructure adoption and evolution strategy, price/performance decisions, platform footprint expansion amidst capacity constraints, and strategic alignment with cloud service provider (CSP) technical roadmaps. We're looking for a Principal Performance Engineer to drive Snowflake's cloud infrastructure performance strategy. This is a high-autonomy, high-impact role for someone who can go deep on hardware internals (CPU microarchitecture, memory bandwidth, I/O behavior) while also translating that technical depth into pricing, capacity, and roadmap decisions across Snowflake. You will drive the evaluation of new hardware generations across all major cloud providers, build the benchmarking and modeling infrastructure that turns raw performance data into pricing and rollout decisions, and represent Snowflake in technical discussions with CSPs and silicon partners. You'll help grow performance engineering as a discipline across the company — mentoring engineers, building benchmark capability, and championing a culture of rigorous, data-driven performance work. What You'll Do Own new hardware evaluation and enablement. Lead evaluation of new AWS, Azure, and GCP instance types (e.g., AWS Graviton, AMD Turin, Azure ARM/Cobalt, GCP Axion) by building representative benchmark and evaluation solutions. Set performance strategy and architecture. Shape the team's technical roadmap, set direction on measurement methodology, and translate benchmark results into concrete rollout and adoption recommendations. Lead cross-functional and CSP partnerships. Work across engineering (i.e. Warehouse, Capacity, and other core platform teams) and Finance along with AWS, Azure, GCP to qualify new hardware and influence future cloud-instance designs. Characterize hardware performance at a deep level. Analyze CPU microarchitecture (e.g., memory bandwidth, PMU counters, I/O behavior) to identify workload-specific bottlenecks and drive resolution. Develop price/performance model to support new hardware transitions. Automate day-zero hardware readiness. Build automated performance-validation workflows and per-provider/per-instance scorecards so Snowflake can qualify and price new silicon at or near cloud-provider GA. Grow the performance engineering discipline. Mentor engineers, build out benchmarking capability, and drive company-wide performance education (e.g., a recurring Performance Tech Talk series). Our ideal candidate will have: 12+ years of experience in performance engineering, systems engineering, or infrastructure engineering, with a track record of principal-level technical leadership. Deep expertise in cloud infrastructure performance across at least one major CSP (AWS, Azure, or GCP), including instance types, pricing models, and capacity constraints. Strong grounding in hardware/systems fundamentals: CPU microarchitecture, memory bandwidth, I/O subsystems, and use of profiling tools (PMU counters, etc.) to root-cause performance bottlenecks. Experience building or operating large-scale benchmarking systems (e.g., TPC-DS-style workloads) and turning benchmark output into actionable optimization strategies and pricing/rollout decisions. Ability to build quantitative models connecting technical performance metrics to business outcomes (pricing multipliers, cost-per-query). A track record of leading cross-functional, cross-company initiatives — comfortable being the primary technical point of contact with external hardware and cloud partners (CSPs, silicon vendors). Bias toward automation: builds scorecards, dashboards, and validation pipelines rather than relying on one-off analysis. Nice to Have Experience with data warehouse / distributed database performance characteristics. Direct experience partnering with cloud providers or silicon vendors on early-access hardware programs. Experience building hardware-emulation systems. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified12 days ago

Staff Software Engineer - Snowflake Feature Store

On-sitefull timeLead / StaffBellevue, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Join our ML Feature Store team where we're building cutting-edge product capabilities that power complex feature transformations and low latency feature serving. We're revolutionizing machine learning feature management and serving capabilities as part of the Snowflake ML suite of products. In the era of GenAI and agents, our team delivers high-quality, fresh feature solutions that make a real difference for our customers. IN THIS ROLE AT SNOWFLAKE, YOU WILL: Help define and own the roadmap for Snowflake Feature Store, working collaboratively with senior architects and ML team leadership Build and execute a vision for incorporating new advances in machine learning Ensure operational excellence of services and meet reliability, availability, and performance commitments Collaborate across ML partner teams to improve development velocity and capabilities Support team members in delivering high technical quality WE WOULD LOVE TO HEAR FROM YOU IF YOU HAVE: 10+ years of experience in designing and building data serving infrastructure and/or machine learning platforms. Preferred: Strong operational experience managing PostgreSQL in production environments. Strong track record working with machine learning systems and platforms. Strong understanding of computer science fundamentals. B.Sc . in Computer Science Fluency in Java and Python Experience with feature engineering platforms and ML platforms Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified13 days ago

Page 3 of 5