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 for Database Platform at Snowflake will lead a high-impact team responsible for the health and growth of the FDB platform service. This role involves overseeing technical discussions, ensuring the reliability and performance of services, mentoring team members, and collaborating with other leaders in engineering and product organizations. The position is pivotal in translating product requirements into engineering work and fostering a culture of innovation and practical decision-making.

Responsibilities

  • Lead the team responsible for the health and growth of the FDB platform service at Snowflake.
  • Participate in technical, design, and product discussions related to scalable distributed system solutions.
  • Ensure reliability, performance, and scale of the services owned in production.
  • Develop future leaders by providing mentorship, coaching, and growth opportunities.
  • Translate product requirements into engineering work for the team.
  • Partner 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 grow existing ones.
  • Foster a culture of creativity and innovation while promoting practical decision-making.

Requirements

  • 10+ years of industry experience designing, building, and supporting large scale infrastructure in production.
  • 3+ years of experience managing and leading teams to build large scale systems or databases.
  • Experience designing, building, and operating large-scale distributed systems supporting stateful services.
  • Experience in container orchestration, cluster management, and autoscaling.
  • Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms.
  • Excellent understanding of operating systems concepts including scheduling, IO subsystem, multi-threading, memory management, networking and storage, performance and scale.
  • Strong hands-on skills with the ability to drill deep into complex system design and implementation.
  • Strong track record of delivering large scale and resilient distributed systems and services.
  • Knowledge and experience in cloud environments, such as AWS, Azure, and GCP.
  • BS in Computer Science or related majors; Masters or PhD preferred.
  • Strong collaboration and communication skills.
  • Fluency in Java, C++, or C.
  • A track record of recruiting and leading technical teams in a demanding talent market.

Nice-to-haves

  • Experience in SQL and data analysis is a big plus.

Benefits

  • Opportunity to lead and grow an exceptional team of industry veterans and rising stars.
  • Career growth opportunities both technically and as a team leader.
  • Experience delivering essential components of a highly distributed, robust, and secure enterprise SaaS platform.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service