Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Streaming Data Products in Menlo Park, CA vacancy
  •  ...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

    Snowflake

    Menlo Park, CA
    7 hours ago
  •  ...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

    Latica

    Palo Alto, CA
    4 days ago
  •  ...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... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    2 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Vantaca, LLC

    Redwood City, CA
    7 hours ago
  • $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... 
    Senior
    Work at office
    Remote work

    Jobtailor

    Palo Alto, CA
    7 hours ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $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... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $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... 
    Senior
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    7 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    3 days per week

    Plume

    Palo Alto, CA
    7 hours ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    15 hours ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Immediate start

    Mashgin Inc

    Palo Alto, CA
    3 days ago
  • $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... 
    Senior
    Local area
    Worldwide

    Databricks Inc.

    Mountain View, CA
    7 hours ago
  •  ...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

    Moveworks

    Mountain View, CA
    7 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    7 hours ago
  • $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... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $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... 
    Senior
    Full time

    X Company

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $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... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Verkada

    San Mateo, CA
    1 day ago
  • $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

    Google

    Sunnyvale, CA
    5 days ago
  •  ...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

    Unity

    Mountain View, CA
    7 hours ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    5 days ago
  •  ...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

    PetsApp

    San Mateo, CA
    7 hours ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Flexible hours
    Shift work

    Pebl

    Palo Alto, CA
    4 days ago
  •  ...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

    Brilent

    San Mateo, CA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Streaming Data Products. Be the first to apply!