Engineering Director – Database Systems


Lead a team of talented engineers in the design, development and support of a highly parallel and fault-tolerant database system comprised of many technologies
Grow the team by recruiting, interviewing, and hiring new team members including managers and architects
Develop the future leaders of Snowflake by providing continuous mentorship, coaching, and growth opportunities
Translate product requirements into engineering work, and partner with your peers across engineering and product to orient your organization towards new opportunities and goals
Manage investment trade-offs regarding new development vs technical debt for your organization
Use your strong foundation as a technical leader to reliably deliver on complex projects while keeping the quality bar high
Be able to effectively represent Snowflake to customers in your area of expertise
Foster a culture of creativity and innovation while also promoting practical decision-making

To apply for this job please visit