Logo of Huzzle

Engineering Manager

image

Snowflake

2d ago

  • Job
    Full-time
    Expert Level
  • Berlin

AI generated summary

  • You need 10+ years in software engineering, 4+ years in leadership, expertise in data infrastructure on public cloud, strong problem-solving skills, and a CS degree or equivalent experience.
  • You will set team vision, manage projects, provide technical leadership, foster innovation, oversee recruitment, and mentor team members while collaborating with cross-functional teams.

Requirements

  • Understanding of Data Infrastructure systems and architectures built on Public Cloud platforms.
  • 10+ years of hands-on software engineering experience, with prior experience in building or maintaining distributed systems.
  • 4+ years of leadership experience, managing software development and/or automating large scale systems/processes.
  • Ability to translate business strategy into action.
  • Extremely strong problem solving and troubleshooting skills.
  • Comfortable working across multiple teams and interacting with customers.
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience.

Responsibilities

  • Set the strategic vision for your team and be accountable for team plans and deliverables
  • Translate product requirements into engineering work for your team, reaching out to others for assistance as needed
  • Drive team projects from conception, through design and implementation collaborating with partner teams
  • Be able to shift resources across areas and projects to achieve execution goals and to respond to lessons from customer and production issues
  • Provide strong technical leadership to the team with a focus on quality
  • Foster a culture of creativity and innovation while also promoting practical decision-making
  • Grow and build a strong, healthy, and diverse team by participating in all steps of the recruiting process from sourcing to closing
  • Be responsible for the career development of your reports, providing continuous mentorship and coaching
  • Collaborate with other engineering teams and cross functional teams

FAQs

What is the primary focus of the Engineering Manager role in the Metadata team?

The primary focus is to drive innovation and guide a dynamic team to impact core infrastructure Metadata services, ensuring low-latency, highly consistent access to Snowflake’s metadata.

How many years of software engineering experience are required for this position?

A minimum of 10 years of hands-on software engineering experience is required, along with prior experience in building or maintaining distributed systems.

What leadership experience is expected from candidates?

Candidates should have at least 4 years of leadership experience, managing software development and/or automating large-scale systems/processes.

What educational background is preferred for this position?

A BS, MS, or PhD in Computer Science or a related major is preferred, or equivalent experience.

What are the key responsibilities of the Software Engineering Manager?

Key responsibilities include setting strategic vision, translating product requirements into engineering work, driving team projects, providing technical leadership, fostering creativity, and mentoring team members.

Is experience with public cloud platforms necessary?

Yes, an understanding of Data Infrastructure systems and architectures built on Public Cloud platforms is necessary.

What should candidates expect in terms of team culture and dynamics?

Candidates can expect a culture of creativity and innovation, alongside practical decision-making while being part of a strong, healthy, and diverse team.

How does the company support career development for its employees?

The company promotes career development by providing continuous mentorship and coaching to team members.

What kind of projects will the team work on?

The team will work on high-scale APIs that power various workloads across analytics warehouses, Unistore, AI, and container functions, supporting trillions of requests per day.

What impact does this role have on the company’s growth?

This role is critical as it leads and grows an exceptional team to deliver essential components of a highly parallel, robust, and secure enterprise SaaS platform, supporting thousands of customers.

Snowflake delivers the Data Cloud — mobilize your data with near-unlimited scale and performance.

Technology
Industry
5001-10,000
Employees
2012
Founded Year

Mission & Purpose

Snowflake delivers the Data Cloud — a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the Data Cloud, organizations unite their siloed data, easily discover and securely share governed data, and execute diverse analytic workloads. Wherever data or users live, Snowflake delivers a single and seamless experience across multiple public clouds. Snowflake’s platform is the engine that powers and provides access to the Data Cloud, creating a solution for data warehousing, data lakes, data engineering, data science, data application development, and data sharing. Join Snowflake customers, partners, and data providers already taking their businesses to new frontiers in the Data Cloud.