Snowflake
Staff Software Engineer - Query Processing (Snowtrail)
US-CA-Menlo Park. Posted 2 months ago
The role
You will design and build software systems to help engineering teams increase development velocity and provide quality validation. These systems will be optimized for cost and performance.
What you will do
- Design and build software systems to help engineering teams increase development velocity
- Provide quality validation optimized for cost and performance
- Ensure the team executes towards serving current customer needs
- Ensure the team stays ahead of technological trends and future demands
Required qualifications
- Experience with SQL or other database technologies including internal design and implementation
- Experience with query optimization, query execution, compiler design and implementation
- Experience with MySQL, PostgreSQL internals
- Experience designing, building, and operating large-scale distributed systems infrastructure
- Excellent problem solving skills
- Strong CS fundamentals including data structures, algorithms, and distributed systems
- Ability to work in a team environment, collaborate well, and mentor junior engineers
- Ability to work on-site at our Bellevue, WA or Menlo Park, CA offices
Nice to have
- Experience with Release Validation Pipelines
- Test infrastructure in Production
About the company
Snowflake is a high-growth, cloud-native data platform company. The culture is built on impact, innovation, and collaboration.