Logo of Huzzle

Software Engineering Manager, AI and containers, Kubernetes

image

Google

11d ago

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
  • $189K - $284K
  • Seattle

AI generated summary

  • You need a Bachelor's degree, 8 years of software development experience, 3 years in a technical leadership role, 2 years in people management, and 3 years building infrastructure or distributed systems. Knowledge of Kubernetes, ML platforms, GCP, and AI inference workloads is preferred.
  • You will lead a team, aligning priorities and goals, coaching team members, and developing technical goals and roadmaps to support AI and containers within Kubernetes at Google. You'll design systems, write code, and review others' code to ensure best practices.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
  • 3 years of experience building and developing infrastructure or distributed systems.
  • Preferred qualifications:
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • Experience managing large ML platforms.
  • Knowledge of Kubernetes, with a focus on AI inference workloads.
  • Understanding of Public Cloud services, with a focus on Google Cloud Platform (GCP).

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
  • Set clear expectations based on their level and role aligned to the broader organization's goals. Meet regularly to discuss performance and development and provide feedback and coaching.
  • Develop the mid-term technical goal and roadmap within the scope of our teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Design and guide systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

FAQs

What are the minimum qualifications for the Software Engineering Manager, AI and containers, Kubernetes position?

The minimum qualifications for this role include a Bachelor's degree or equivalent practical experience, 8 years of experience with software development in one or more programming languages, 3 years of experience in a technical leadership role, and 3 years of experience building infrastructure or distributed systems.

What are the preferred qualifications for the Software Engineering Manager, AI and containers, Kubernetes position?

Preferred qualifications for this role include a Master's degree or PhD in Engineering, Computer Science, or a related technical field, experience working in a complex, matrixed organization, experience managing large ML platforms, knowledge of Kubernetes with a focus on AI inference workloads, and understanding of Public Cloud services with a focus on Google Cloud Platform (GCP).

What is the focus of the Software Engineering Manager role in this position?

The focus of the Software Engineering Manager role is to manage engineers across multiple teams and locations, oversee project goals, contribute to product strategy, and help develop the team. The role involves optimizing code, guiding teams in various technical areas, and ensuring successful deployment of large-scale projects internationally.

What is the mission of this role related to Google Kubernetes Engine (GKE) and Generative AI Inference workloads?

The mission of this role is to make Google Kubernetes Engine (GKE) the default platform to deploy Generative AI Inference workloads. The Software Engineering Manager will work in two domains, Containers, and Generative AI, to achieve this goal and accelerate digital transformation for organizations using Google Cloud solutions.

What is the salary range for the Software Engineering Manager, AI and containers, Kubernetes position?

The US base salary range for this full-time position is $189,000-$284,000 + bonus + equity + benefits. The salary ranges are determined based on role, level, and location. Additional details about compensation, including bonus, equity, and benefits, will be discussed during the hiring process.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.