Senior Software Engineer, Streaming Data Products
Snowflake
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
#J-18808-Ljbffr- ...Snowflake is hiring a Senior Software Engineer on the Observe team to own the streaming data product surface—tables, views, and materialized views at the core of Observe's architecture. This role focuses on data modeling, API design, and scalable data workflows. You...Senior
- ...Engineering Role at LaticaAt Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data... ...decisions from whiteboard to production• Design, build, and own scalable... ...+ years building production software systems; care deeply about...Senior
- ...Enterprise AI application software company. C3 AI delivers... ...of fully integrated products including the C3 Agentic... ...AIC3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform... ...system components for stream processing, queueing, batch...SeniorWork experience placement
- ...generate an enormous amount of data: every task they execute,... .... Today that data powers the product. Tomorrow it should power the... ..., anomaly detection, and the engineering rigor that makes numbers trustworthy... ...warehouses/lakehouses, event streaming, orchestration tools. Data...SeniorWork at officeRemote workFlexible hours
$185k - $250k
...Our market-leading payment products help truckers save thousands... ...building the foundational data platform that powers reliable... ...Mudflap’s systems. As a Senior Software Engineer, Data Platforms , you’ll play... ...storage across batch and streaming workloads. Own the...SeniorWork at officeRemote work$243.29k - $295.25k
...experiences for everyone.The Data Engineering team at Roblox plays a... ...growing demand for analytics.As a Senior Data Engineer, you will work... ...:Partner with Data Science, Product, and Engineering to collect... ...efficient and reliable batch and streaming data pipelines to populate...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$153k - $179k
...and so are the rewards.The Data Engineering team builds and maintains the... ...scalable data systems that support product analytics, growth strategy,... ...scales its products.As a Senior Data Engineer, you will... ...-end data pipelinesHands-on software engineering experience, with...SeniorWork at officeFlexible hoursShift work3 days per week$117k - $234k
...you'll do...Role summary:The Senior Software Engineer will lead the delivery of... ...About the team:The MarTech Data Engineering team develops scalable... ...in Cloud platforms and streaming tools like Apache Kafka etc... ...to create accessible products and services following Walmart...SeniorFull timeTemporary workPart time$190k - $240k
...model, it starts with the data.We’re on a mission to... ...high performance, and production-ready systems. We work... ...empower scientists, engineers, financial experts,... ...the newest Snorkeler!Senior Full Stack EngineerAbout... ...and shipping enterprise software products, specifically...SeniorWork at officeLocal area3 days per week$117k - $234k
...do...Role summary: The Senior Software Engineer will lead the delivery of scoped... ...the team: The MarTech Data Sharing platform team... ...experience in Cloud platforms and streaming tools like Apache Kafka etc... ...to create accessible products and services following Walmart...SeniorFull timeTemporary workPart time$140k - $170k
...while gleaning insights from their own data. With a bias for action and a love... ...Plume's Cloud Platform team is seeking a Senior Software Engineer to help shape the future of our... ...embedded, front-end web/mobile, data, and product teams Set the technical bar --- writing...SeniorWork at officeLocal areaRemote workWork from homeWorldwide3 days per week$188k - $259.44k
...including YouTube's monetization engine and key search advertising... ...developing and optimizing the data infrastructure and pipelines to... ...that power Moloco’s data-driven products. You will mentor others on... ...For Me? Bring 6+ years of software engineering experience using modern...SeniorTemporary workWork at officeFlexible hours$185k - $275k
...Software DeveloperMashgin powers the world's best checkout experience... ...matters: creating a kickass product that makes people say, 'Wow'.... ...maintain a flat, high-impact engineering culture where every engineer... ...knowledge of algorithms and data structuresStrong proficiency...SeniorTemporary workWork experience placementWork at officeImmediate start$166k - $225k
...passionate about enabling data teams to solve the... ...business. Founded by engineers — and customer obsessed... ...SQL query engines. As a software engineer on the... ...and the low latency of streaming. Its higher level abstractions... .... ~5+ years of production level experience in either...SeniorLocal areaWorldwide- ...highly performant and scalable batch and stream data processing infrastructure and solutions to... ...stakeholders and for customer facing data products What you bring to the table: 6+ years of experience as senior/software engineer Experience with Python or Golang or Java or...Senior
$204k - $259k
...range of vehicle platforms and product use cases. The Waymo Driver... ..., you will report to the Senior Engineering Manager of Semantics. You... ...implement new features in the VLM data infra and validate the... ...experience in the field of software engineering ~ Proficiency...SeniorFull timeWork at officeRemote work$200k - $240k
...best-in-class hardware and software product development, operational excellence... ...maintain world-class video streaming and telemetry services that... ...that process terabytes of data every day, you’ll tackle... ...time frameworks, empowering engineering teams across the company to...SeniorFull timeLocal areaRelocation package$193.93k - $291.15k
...generalists where ML and systems engineering converge to push autonomy... ...forward. As a Perception ML Data Engineer, you’ll bridge machine... ...engineers to turn raw sensor streams into targeted training... ...Experience:4+ years of industry software engineering experience with Python...SeniorImmediate startFlexible hours$243.29k - $295.25k
...experiences for everyone.The Data Access team within Infra /... ...systems behind a consistent and productive developer experience,... ...intersection of distributed systems engineering, reliability engineering,... ...scale and stability.As a Senior Software Engineer you will work on some...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$174k - $261k
...ambition of a startup. As an innovation engine, X focuses on repeatedly turning... ...team of experienced ML researchers, software engineers and product managers on a mission to make the practice... ...software expert in large scale data pipelines, you will own the end-to-end...SeniorFull time$196.75k - $243.29k
...active users growing at a record pace, we are seeking a senior data infrastructure engineer to join our new Data Insights team. Our team owns the data... ...across our data ecosystem to shape the future of product analytics at Roblox. This role offers the chance to be a...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...to create safer, more civil shared experiences for everyone.Roblox's data infrastructure processes petabytes of data daily, powering analytics, ML, and product decisions. As a Senior Software Engineer in our Data Infra org, you will design, build, and scale the distributed...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$193.93k - $352.29k
...training and evaluation data. The team plays a... ...collaborates closely with system engineers to thoroughly validate... ...large-scale batch and streaming data pipelines that... ...team or project product and technical vision,... ...practices across broader software organizationA bachelor...SeniorImmediate startFlexible hours$130k - $280k
...world. Only Verkada offers six product lines — video security... ...integrated with a single cloud-based software platform. Designed with... ...team, you will build data infrastructure, data pipeline... ...Help lead and grow junior engineers Requirements: ~5+ years...SeniorFull timeImmediate startFlexible hours$174k - $253k
Write and test product or system development code.Participate in,... .... 5 years of experience with software development in C++, C, or Python... .... 5 years of experience with data structures and algorithms.1... ...technologies. Google's software engineers develop the next-generation...Senior- ...Unity is seeking a Senior Software Engineer to build and scale an internal AI product analytics agent. You will own the data-facing layer, including analytics datasets, ETL pipelines, and the knowledge layer that powers retrieval and evaluation. You’ll collaborate with...Senior
$196.75k - $243.29k
...Aligned and partnering with product teams, we use this tool-belt... ...around the world.WHY Safety Data InfrastructureTo pro-actively... ...convergence of ML infrastructure, data engineering, and high scalability... ...Have:4+ years of experience in software development.Distributed...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...Lighten is seeking a Senior/Staff Software Engineer to build and scale the core platform powering our data products. You’ll work across the stack—from data infrastructure and backend services in AWS to customer-facing applications—and play a key role in bringing agentic...Senior
- ...adding a chatbot to our product — we’re rethinking what it means for software to work with you,... ...we’re looking for a Senior Full-Stack Software Engineer who wants to help... ...the experience around streaming responses, wrong-answer... ...real-time/streaming data.A track record of...SeniorWork at officeLocal areaFlexible hoursShift work
- ...Brilent in San Mateo is seeking exceptional software engineers to scale their big data infrastructure and build innovative web and mobile products. Responsibilities include creating engineering solutions for complex problems, collaborating with design teams, and enhancing...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Streaming Data Products. Be the first to apply!
- senior robotics software engineer Menlo Park, CA
- intel software engineer Menlo Park, CA
- software developer fintech Menlo Park, CA
- software development engineer aws Menlo Park, CA
- information technology software engineer Menlo Park, CA
- ngo software engineer Menlo Park, CA
- real time software engineer Menlo Park, CA
- remote entry level software developer Menlo Park, CA
- financial software developer Menlo Park, CA
- software engineer healthcare Menlo Park, CA



