Snowflake30.04.2026

Senior Software Engineer - Observe by Snowflake, Indexing and Query Execution

Полная занятостьCH-Zurich-Observe

Обязанности

  • 01Own and evolve the query execution service, including query caching, incremental execution, query rewrites, and decomposition strategies
  • 02Systematically analyze large volumes of user and system-generated queries to identify performance bottlenecks and drive improvements
  • 03Investigate and resolve customer-reported query latency issues, including acting as a first responder during new deal evaluations where query performance is under scrutiny
  • 04Work on automated tuning of system parameters to reduce query execution times and costs
  • 05Partner with Snowflake engineering and product teams to advocate for platform improvements, communicate requirements clearly, and drive resolutions
  • 06Propose, scope, and deliver improvements to the query execution pipeline with attention to both short-term fixes and long-term architecture

Требования

  • 015+ years of industry experience building distributed systems
  • 02Hands-on experience working below the query interface, on the execution machinery itself (e.g., query planning, caching, rewrite rules, execution engines)
  • 03Proven ability to diagnose and resolve database performance issues at scale, including both systematic analysis across large query populations and deep-dive debugging of individual cases
  • 04Strong understanding of algorithms, distributed systems architecture, and backend infrastructure
  • 05Ability to rapidly onboard to complex, unfamiliar systems and deliver meaningful improvements
  • 06Customer-focused mindset: able to translate user-reported performance problems into technical root causes and durable fixes
  • 07Strong communication skills for working with internal and external stakeholders (including partner engineering teams at Snowflake)