Salary
💰 $222,000 - $339,300 per year
About the role
- Lead a team of talented engineers in the design, development and support of a highly distributed and performant database system (Unistore)
- Build database internals focusing on high concurrency, low latency querying, transactions, compaction
- Lead and participate in technical, design, and product discussions relating to OLTP and HTAP workloads
- Translate product requirements into engineering work and coordinate cross-team assistance
- Develop the future leaders of Snowflake by providing continuous mentorship, coaching, and growth opportunities
- Delegate decisions and empower team members
- Partner with Engineering and Product leaders on quarterly planning, staffing, and project schedules
- Shift resources across areas to achieve execution goals and respond to production issues
- Reliably deliver on complex projects while keeping the quality bar high
- Grow the team by recruiting and hiring new team members and fostering creativity and innovation
- Follow company confidentiality and data security standards for handling sensitive data
Requirements
- 7+ years of software engineering experience
- 2+ years of experience leading teams to build database system internals
- Rock solid engineering fundamentals; query processing experience highly preferred but not required
- A track record of recruiting and leading technical teams in a demanding talent market
- Proven experience authoring roadmap documents, project plans, and RCAs
- Strong problem solving skills and excellent interpersonal communication skills
- Bonus: Experience with open storage formats, delta lake, spark, Iceberg
- Bonus: Experience developing cloud-scale distributed database system internals
- Bonus: Experience growing and leading senior and junior engineers in the team