Snowflake Computing - San Mateo, CA

posted about 1 month ago

Full-time - Manager
San Mateo, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Engineering Manager at Snowflake will lead a team focused on the design, development, and support of a highly distributed and performant transactional Key-Value store, which is a core component of Snowflake's database engine. This role involves ensuring the reliability, performance, and scalability of services, mentoring team members, and collaborating with other leaders in engineering and product organizations to achieve execution goals. The position is pivotal in driving innovation and maintaining high-quality standards in a fast-paced environment.

Responsibilities

  • Lead a team of talented engineers in the design, development, and support of a highly distributed and performant transactional KV store.
  • Participate in technical, design, and product discussions related to OLTP and HTAP workloads.
  • Ensure reliability, performance, and scale of the services owned in production.
  • Mentor, coach, and provide growth opportunities for team members.
  • Translate product requirements into engineering work for the team.
  • Collaborate with other leaders on quarterly planning, staffing, and project schedules.
  • Shift resources across areas to achieve execution goals and respond to production issues.
  • Deliver on complex projects while maintaining high quality standards.
  • Recruit and hire new team members and develop existing ones.
  • Foster a culture of creativity and innovation while promoting practical decision-making.

Requirements

  • 8+ years of experience in database internals or distributed systems.
  • 5+ years of experience in managing and leading teams to build large scale systems or databases.
  • BS in Computer Science or related majors; Masters or PhD preferred.
  • Strong track record of delivering large scale and resilient distributed systems and services.
  • Strong collaboration and communication skills.
  • Strong hands-on skills in complex system design and implementation.
  • Strong systems fundamentals including scheduling, IO subsystem, and multi-threading.
  • Experience with modern C++, i.e. C++11 and beyond.
  • A track record of recruiting and leading technical teams in a demanding talent market.
  • Knowledge and experience in cloud environments, such as AWS, Azure, and GCP is a huge plus.
  • Experience in SQL and data analysis is a big plus.

Nice-to-haves

  • Experience in SQL and data analysis is a big plus.
  • Knowledge and experience in cloud environments, such as AWS, Azure, and GCP is a huge plus.

Benefits

  • Medical, dental, vision, life, and disability insurance
  • 401(k) retirement plan
  • Flexible spending & health savings account
  • At least 12 paid holidays
  • Paid time off
  • Parental leave
  • Employee assistance program
  • Other company benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service