Software Engineer Manager II, Rack, Power and Cooling Systems

Google•Sunnyvale, CA
•$207,000 - $300,000

About The Position

The Software Engineer Manager II leads engineers working on software and infrastructure for telemetry and control of Google data center hardware, including accelerators, servers, storage, appliances, networking, and rack, power, and cooling systems. This management control plane must support dozens of new hardware devices each year, including custom hardware designed for performance, cost efficiency, and Google-scale needs. The role combines technical leadership with people management. The manager sets team priorities and technical direction, develops roadmaps, guides system design, contributes code to solve ambiguous problems, and supports engineers’ performance and development. The position is part of the Machine Management and Monitoring team within Google’s AI and Infrastructure organization.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience in a technical leadership role.
  • 2 years of experience in people management or team leadership.
  • Experience in embedded systems and embedded processors.

Nice To Haves

  • Master’s degree or PhD in Computer Science or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • Experience in embedded development on RTOS on microcontrollers or embedded processors, including FreeRTOS/SafeRTOS.

Responsibilities

  • Set and communicate team priorities in support of broader organizational goals, and align strategy, processes, and decision-making across teams.
  • Set expectations for individuals based on their levels and roles; hold regular discussions about performance and development; provide feedback and coaching.
  • Develop mid-term technical goals and roadmaps for one or more teams, and evolve them to meet anticipated requirements and infrastructure needs.
  • Design, guide, and vet system designs across the broader area, and write product or system development code to solve ambiguous problems.
  • Review other engineers’ code and provide feedback on best practices, including style, code check-in, accuracy, testability, and efficiency.
  • Manage engineers across multiple teams and locations, a large product budget, and deployment of large-scale projects across multiple international sites.

Benefits

  • 20% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service