GrepJob
Snowflake

Staff Software Engineer — Dynamic Tables, Performance

Snowflake
Apply
5 days ago
Bellevue, WA, USAStaff+
H1B Sponsor

Base Salary

$236k - $339k/yr

Responsibilities

  • Lead the design and implementation of performance improvements to the incremental view maintenance engine.
  • Define the roadmap for the incremental view maintenance engine, prioritizing high-impact enhancements.
  • Collaborate across teams to co-design improvements for incremental pipelines.
  • Mentor engineers and drive design reviews to elevate the technical standards of the team.
  • Contribute to the research and publication roadmap at top-tier database conferences.

Requirements

  • 10+ years of experience in building and optimizing large-scale data systems.
  • Deep expertise in query optimization, incremental/stream processing, or materialized view maintenance.
  • Strong computer science fundamentals in algorithms, data structures, and distributed systems design.
  • Proficiency in C++ or Java and experience with systems-level performance analysis.
  • Demonstrated ability to lead cross-team technical initiatives and translate ambiguous problems into engineering plans.
  • Experience operating systems at cloud scale with multi-tenant SaaS and petabyte-scale data.

Tech Stack

Amazon RedshiftApache AirflowC++DatabricksdbtGoogle BigQueryJavaMicrosoft SQL ServerSQL

Categories

AI & MLData Engineering