Snowflake

Engineering Manager - Query Language

Snowflake5 months ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 236,000 – 339,200

Level

Manager

Role

Engineering Manager

Posted

Oct 10, 2025

Full TimeManager

The role

Summary

Snowflake is seeking an Engineering Manager for their Query Language team to lead a growing team of engineers building core SQL features for their cloud data platform. The role requires 7+ years of software engineering experience with 2+ years leading database system teams, focusing on query processing, advanced analytics, and developer experience improvements.

What you'll do

Team Leadership: Lead a growing team of talented engineers in the design, development and support of a highly-parallel and fault-tolerant SQL database system
Talent Acquisition: Hire great engineers to build an outstanding team and recruit technical talent in a demanding market
Career Development: Support engineers in their career development by providing clear feedback and developing engineering leaders
Product Translation: Translate product requirements into engineering work for your team and collaborate with Product Management
Cross-team Collaboration: Collaborate with other local and global teams/leaders in the Engineering and Product Management organizations
Technical Leadership: Use your strong foundation as a technical leader to reliably deliver on complex projects while keeping the quality bar high
Culture Building: Foster a culture of creativity and innovation while also promoting practical decision-making
Documentation: Author roadmap documents, project plans, and root cause analyses (RCAs)
Query Engine Development: Oversee the design and maintenance of core SQL features, including advanced analytics and scripting
Database Systems: Lead development of database system internals for processing massive amounts of diverse data

What we look for

Technical

Software Engineering7+ years of software engineering experience with rock solid engineering fundamentals
Team Leadership2+ years of experience leading teams to build database system internals
Query ProcessingQuery processing experience highly preferred for database engine optimization
Documentation SkillsProven experience authoring roadmap documents, project plans, and RCAs

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science, Engineering, or related technical field preferred

Experience

Engineering ManagementMinimum 2+ years leading technical teams in database or large-scale systems
Database SystemsExperience with database internals or large scale data processing systems like Hadoop, Spark
SQL EngineeringPrior experience running SQL database engineering teams preferred
Enterprise SoftwareTrack record of building and scaling enterprise-grade software systems

Skills

Required skills

Engineering ManagementProven ability to lead and grow technical teams in demanding environments
Database SystemsDeep understanding of database internals and query processing systems
Technical CommunicationStrong problem solving skills and excellent interpersonal communication abilities
Project ManagementExperience with roadmap planning, project documentation, and team coordination
Hiring and RecruitingTrack record of recruiting and building high-performing technical teams

Nice to have

Big Data TechnologiesBackground with Hadoop, Spark, or other large-scale data processing frameworks
SQL Database ExperiencePrior experience specifically with SQL database engineering teams
JIRA Project ManagementHands-on experience managing projects and workflows using JIRA
Cloud PlatformsExperience with cloud-native data warehousing and analytics platforms
Query OptimizationExpertise in query engine performance tuning and optimization techniques

Compensation & benefits

Salary

USD 236,000 – 339,200 (annual)

Stock options

Available

Benefits

Health Insurance

Comprehensive health coverage including medical, dental, and vision

Stock Options

Equity participation in Snowflake's growth as a leading cloud data company

Professional Development

Opportunities for career growth and technical skill advancement in cutting-edge data technologies

Innovation Culture

Work environment that promotes creativity, innovation, and practical decision-making

Global Collaboration

Opportunity to work with distributed teams across multiple locations and time zones

Industry Impact

Lead development of industry-leading data management systems used by thousands of customers


Interview process

  1. 1
    Initial Phone Screen 30-45 minute conversation with recruiting team covering background, motivation, and basic fit assessment
  2. 2
    Hiring Manager Interview Technical leadership discussion focusing on management philosophy, team building experience, and database systems knowledge
  3. 3
    Technical Deep Dive In-depth technical interview covering database internals, query processing, and system design scenarios
  4. 4
    Leadership Panel Panel interview with engineering leaders discussing management approach, conflict resolution, and team development strategies
  5. 5
    Cross-functional Collaboration Interview with Product Management and other stakeholders to assess collaboration and communication skills
  6. 6
    Final Executive Interview Meeting with senior engineering leadership to discuss vision alignment and long-term team strategy
  7. 7
    Reference Checks Verification of management experience and leadership effectiveness with previous colleagues and reports

Apply for this position

You'll be redirected to the company's application page