jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted May 8

Senior Software Engineer - Observe by Snowflake, Streaming Data Products

at Snowflake

On-site

Requirements

  • 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.
  • 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.
  • 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 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
  • 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?
  • Snowflake employees must abide by the company’s data security plan as an essential part of their duties.
  • Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth.

Benefits

  • BONUS POINTS FOR THE FOLLOWING: -
  • 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

Contact

  • benefits information: careers.snowflake.com http://careers.snowflake.com

Additional details

  • At Snowflake, we are powering the era of the agentic enterprise.
  • 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.
  • 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.
  • 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.
  • 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 -
  • experience building products and applications on top of them - Demonstrated
  • 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.

Find more real-time jobs on JobLoom.