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)