Software Engineering Manager, Machine Health

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology to help organizations digitally transform.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Software Engineering Manager, Machine Health

Google Cloud is seeking a Software Engineering Manager for their Machine Health team to lead and manage a group of engineers specializing in various areas. This role combines technical leadership with people management, requiring extensive experience in software development, distributed systems, and data processing. The position offers an opportunity to work on large-scale projects that leverage Google's cutting-edge technology in cloud computing.

As a Software Engineering Manager, you'll be responsible for guiding technical strategy, managing team performance, and ensuring the delivery of high-quality solutions. You'll work in a dynamic environment where you'll contribute to product strategy while leading and developing your team. The role requires expertise in programming languages like Python, Java, or JavaScript, along with strong experience in distributed systems and data processing.

The ideal candidate will have at least 8 years of software development experience, with demonstrated success in technical leadership and people management. You'll be working in Google Cloud, which serves customers in over 200 countries, helping organizations accelerate their digital transformation journey.

This position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work with exceptional engineers across multiple teams and locations, managing large-scale projects and product budgets. The role combines technical expertise with leadership skills, making it perfect for someone who wants to impact cloud technology while developing their management career.

Working at Google means joining a company committed to diversity, equity, and inclusion, with a culture that values innovation and collaboration. You'll be part of a team that's pushing the boundaries of cloud technology while helping organizations solve their most critical business problems.

Last updated a month ago

Responsibilities For Software Engineering Manager, Machine Health

  • Set and communicate team priorities that support the broader organization's goals
  • Define clear expectations for individuals based on their level and role
  • Develop the mid-term technical and road map within the scope of your team
  • Design, guide and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback

Requirements For Software Engineering Manager, Machine Health

Python
Java
JavaScript
  • Bachelor's degree, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 6 years of experience with data processing
  • 5 years of experience building distributed systems
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • Master's degree or PhD in Computer Science or related field (preferred)
  • 5 years of experience with data pipelines, storage and processing (preferred)
  • 5 years of experience with software development in C++ or Python (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

Benefits For Software Engineering Manager, Machine Health

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Bonus compensation

Interested in this job?

Jobs Related To Google Software Engineering Manager, Machine Health

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.