
Snowflake · CA-Menlo Park
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...
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 about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on
impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and
careers — to the next level.
We are looking for a Senior Engineer in Observability to help define and build the next generation of AI powered observability for
Snowflake’s global data platform. This role sits at the intersection of large scale distributed systems, telemetry pipelines, and
machine intelligence, enabling engineers and customers to understand, diagnose, and optimize complex workloads in real time. You
will play a key role in evolving Snowflake’s observability stack into an intelligent, autonomous system that not only detects
issues but predicts and prevents them.
multi cloud platform
predictive insights
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
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
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. Observe by Snowflake is an AI-powered observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and events on an open, scalable data lakehouse using open formats like Apache Iceberg — at dramatically lower cost. A dynamic Context Graph and chat-based AI SRE provide rich context and automated workflows so teams can move from detection to root cause and resolution 10x faster. Leading engineering teams at companies like Capital One, Topgolf, and Dialpad rely on Observe to troubleshoot hundreds of terabytes of telemetry daily while maintaining reliability at enterprise scale. As part of Snowflake, Observe combines startup-style ownership and velocity with the global reach, operational excellence, and ecosystem of one of the world's leading data platforms. We are hiring a Senior Software Engineer on the Observe team at Snowflake to own the streaming data product surface — the tables, views, and materialized views at the core of Observe's architecture. Observe's data lake approach lets customers correlate heterogeneous telemetry — logs, metrics, traces, events — across a unified data model. This role owns that data model: how customers define, shape, and query the semi-structured data that makes cross-signal correlation low-latency and cost-efficient, at petabyte scale, over continuous streaming telemetry. AS A SENIOR SOFTWARE ENGINEER — STREAMING DATA PRODUCTS AT SNOWFLAKE, YOU WILL: * Own the data modeling product surface — the APIs, schemas, and abstractions through which customers create tables, views, and materialized views that unify their telemetry for correlation and querying, designed for high-performance execution at scale * Design the right abstractions for how customers create and manage queryable data — from streaming materialized views to reference tables to log-derived metrics — each serving different needs but composing under one coherent, evolvable model * Define freshness and staleness semantics that let customers trust their materialized views are current, and design the controls to tune the trade-off between query latency and compute cost * Design APIs with strong schema taste: versioning, backwards compatibility, polymorphic data models, and clean contracts between systems * Drive requirements and shape the execution engine based on what the product surface needs * Layer complexity so an SRE gets a useful table from opinionated defaults in minutes, while a data engineer can express multi-stage pipelines with custom joins, windowing, and time-based aggregations * Lead a team technically — setting architectural direction, writing production code, and mentoring engineers OUR IDEAL SENIOR SOFTWARE ENGINEER — STREAMING DATA PRODUCTS WILL HAVE: * 5+ years of software engineering experience with deep expertise in databases, SQL, stream processing, or data pipeline systems * Deep knowledge of data processing or streaming internals — late-arriving data, backfill and reprocessing on schema changes, event-time vs. processing-time semantics — with experience building products and applications on top of them * Demonstrated experience designing and shipping APIs with strong taste in DB schema design, versioning, and developer ergonomics * An architect's mental model — you think in systems, interfaces, contracts, and long-term evolution rather than short-term hacks * A strong sense of user empathy and product intuition — you think beyond APIs and care about how customers define and query their data * Proficiency in Go or another systems language, with ability to write production-grade distributed systems code BONUS POINTS FOR THE FOLLOWING: * Experience building customer-facing data modeling or pipeline authoring products * Hands-on experience with streaming semantics in production: watermarks, windowing, ordering, delivery guarantees, late-arriving data * Background in designing or extending query languages, schema DSLs, or transformation DAG semantics * Prior work building internal data platforms that turned raw event streams into curated, queryable tables for internal teams * Familiarity with Apache Iceberg, open table formats, or data lakehouse architectures WHY JOIN OUR OBSERVE TEAM AT SNOWFLAKE? Observe's data modeling surface — how customers go from raw telemetry to structured, queryable, correlated data — has proven successful and is now at an inflection point, growing rapidly in richness and complexity to serve evolving enterprise needs. Your architectural decisions will shape how this surface scales — serving thousands of teams, supporting new abstraction types, and maintaining coherence as the platform matures. And you'll do it backed by Snowflake's query engine and data platform, with the ownership culture and shipping velocity of a small focused team. 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
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. ABOUT THE TEAM The Apps & Experiences Platform team powers the systems and services behind all of our user-facing applications, including Snowsight, Snowflake Intelligence, and new mobile experiences. Our mission is to build innovative backend services, developer tooling, platform infrastructure, and AI-powered capabilities that enable exceptional product experiences at scale. As part of our team, you’ll work across feature development, platform engineering, infrastructure, and internal tooling to support both end users and developers. We care deeply about building systems that are reliable, scalable, maintainable, and performant. Snowflake is a high-growth AI Data Cloud company, and we’re looking for exceptional engineers to help us scale the next generation of our platform. A key part of this is our work on our internal AI developer agent, which is designed to fundamentally democratize end-to-end web app development across all engineering teams by translating product specs and designs into a fully functional, production-ready features. AS A SENIOR SOFTWARE ENGINEER FOR THE APPS & EXPERIENCES PLATFORM TEAM, YOU WILL: * Design, build, and operate scalable backend services and platform infrastructure that power Snowflake’s user-facing applications. * Contribute across the full development lifecycle, from technical design and implementation to testing, deployment, and operational excellence. * Collaborate closely with engineers, product managers, and cross-functional teams to deliver high-quality features and platform capabilities. * Drive improvements to system reliability, scalability, performance, and developer productivity. * Participate in architecture and design discussions, helping shape technical direction and engineering best practices. * Build and operate cloud-native infrastructure and services running on Kubernetes. * Improve deployment, observability, and operational workflows for services running in containerized environments. * Debug and resolve complex production issues across distributed systems, Kubernetes infrastructure, and platform services. * Build and enhance internal tools, including our coding agent/orchestrator, to create AI-assisted workflows that enable self-serve building of production features end-to-end on the platform through prompts. * Contribute to a strong engineering culture through code reviews, knowledge sharing, mentoring, and operational ownership. WE ARE LOOKING FOR CANDIDATES WITH: * 6+ years of experience designing and building large-scale distributed or user-facing systems in production environments. * Strong software engineering fundamentals and hands-on experience building highly reliable, scalable backend systems. * Experience building and operating services on Kubernetes in production environments. * Strong understanding of cloud-native architectures, container orchestration, service reliability, and observability. * Experience with distributed systems, APIs, cloud infrastructure, or developer platforms. * Strong coding and debugging skills, with the ability to navigate complex system architectures. * Experience with cloud platforms such as AWS, Azure, or GCP is a plus. * Strong collaboration and communication skills with the ability to work effectively across teams. * BS/MS/PhD in Computer Science or related fields, or equivalent practical 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
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’s Release Engineering team builds and operates the systems that safely deliver infrastructure, platform, and product changes to production at global scale. We own the release platforms, rollout orchestration, and safety mechanisms that allow engineering teams across Snowflake to ship quickly while minimizing operational risk. Our mission is to make production deployments fast, safe, self-service, increasingly autonomous, and augmented by AI-driven intelligence and automation. This role sits at the intersection of developer productivity, distributed systems reliability, and large-scale multi-cloud infrastructure orchestration. At Snowflake, Release Engineering is a platform engineering function focused on building the systems, abstractions, and automation that make software delivery safe, scalable, and efficient across the company. IN THIS ROLE, YOU WILL * Design and build continuous deployment and rollout infrastructure that safely ships changes across Snowflake’s large-scale, multi-cloud production environment. * Build and evolve platform capabilities for progressive delivery, including staged rollouts, canarying, automated health checks, rollback controls, and guardrails that reduce blast radius during production change events. * Improve engineering velocity by removing friction from release pipelines and replacing manual workflows with durable platform abstractions and automation. * Build internal platforms that support large-scale release orchestration, application rollouts on Kubernetes, and broader production change workflows. * Partner with product and infrastructure teams to make their services easier to deploy, validate, observe, and operate through well-designed platform capabilities. * Implement and evolve deployment methodologies such as GitOps-inspired workflows, infrastructure as code, policy-driven automation, and progressive delivery patterns appropriate for Snowflake’s environment. * Build systems that evaluate rollout health using metrics, logs, alerts, and operational signals to detect regressions early and trigger safe mitigation or rollback paths. * Develop self-service developer tooling that enables teams across Snowflake to adopt safe deployment patterns without requiring deep release expertise. * Build automation and guardrails that reduce operational toil and make production change workflows more consistent, scalable, and resilient. * Design and build AI-assisted, agentic-driven, and increasingly autonomous release workflows that improve rollout intelligence, developer productivity, and deployment safety. YOU MAY BE A STRONG FIT IF YOU * Have experience building or operating continuous deployment, release engineering, or production change platforms at scale. * Have worked with Kubernetes-based systems and understand how to safely roll changes across distributed production environments. * Have strong software engineering skills in Golang, Java, C++, or similar systems languages, along with Python, Bash, or similar scripting languages. * Have experience with distributed systems, infrastructure automation, CI/CD pipelines, and cloud environments. * Bring a data-driven mindset and have experience using observability platforms such as Prometheus, Datadog, or Grafana to evaluate system and rollout health. * Care deeply about safe production rollouts, developer experience, minimizing blast radius, and building systems that make the right operational path the easiest one. * Enjoy building internal platforms and self-service systems that improve developer productivity across a large engineering organization. * Apply a combined software engineering and DevOps mindset to design, build, and continuously improve large-scale delivery platforms in production. * Are excited about applying AI and intelligent automation to release operations, deployment safety, and autonomous workflows. 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