Drimva

Snowflake

Principal Software Engineer - Agentic Pipelines

$264K–$380K

US-WA-Bellevue · On-site · Principal · Full-time · Posted Sep 23, 2026

Experience
15+ years.

About the job

Leads technical direction and engineering of Snowflake’s core data pipeline, streaming, and transformation infrastructure at cloud scale.

What you'll do

  • Set technical direction for data engineering and streaming primitives, including Streams, Tasks, and Dynamic Tables.
  • Lead multi-quarter investments in performance, scalability, correctness, and reliability; guide architecture and engineering quality.
  • Partner with product, research, customers, and engineering teams to shape and prioritize pipeline capabilities.

What they ask for

  • 15+ years designing, building, and operating large-scale distributed data systems.
  • Deep expertise in stream processing, declarative query execution, pipeline orchestration, or large-scale data transformation.
  • Strong distributed systems fundamentals and proficiency in C++ or Java.
  • Experience leading cross-team technical initiatives from architecture through production at petabyte scale across thousands of concurrent workloads.

Nice to have

  • Experience with analytical databases or streaming and data-engineering technologies such as Snowflake, BigQuery, Flink, Kafka, Spark Structured Streaming, dbt, or Airflow.
  • Experience with CDC, change propagation, or incremental computation; or an advanced CS degree focused on databases or distributed systems.

Pay

$264K – $379.5K (base salary; currency not stated)

Tools

C++, Java, Streams, Tasks, Dynamic Tables, Flink, Kafka, Spark Structured Streaming

AI focus

AI is relevant to how customers use pipelines and how the team builds them; the core role is data and pipeline infrastructure engineering.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)