Software Engineering Manager I, Google Cloud

Google is a global technology company that provides cutting-edge cloud solutions and enterprise-grade technology services.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineering Manager I, Google Cloud

Google Cloud is seeking a Software Engineering Manager I to join their technical infrastructure team. This role combines technical expertise with people management, requiring someone who can both lead engineering teams and contribute to technical solutions. The position demands 5 years of software development experience and 1.5 years of leadership experience.

As a Software Engineering Manager at Google Cloud, you'll be responsible for managing and developing engineering teams across multiple locations, while also maintaining technical involvement in projects. You'll work with cutting-edge technology in areas including artificial intelligence, distributed computing, and large-scale system design. The role involves setting team priorities, providing technical leadership, and ensuring the delivery of high-quality software solutions.

The Technical Infrastructure team plays a crucial role in maintaining Google's vast infrastructure, from data centers to next-generation platforms. You'll be part of the team that makes Google's entire product portfolio possible, working on systems that impact millions of users globally. This position offers the opportunity to work with some of the most complex and scalable systems in the industry.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. As a manager, you'll help shape the future of cloud computing while developing your team's technical and professional capabilities. The role offers the chance to work on challenging technical problems while building and leading high-performing engineering teams.

The ideal candidate will combine strong technical abilities with excellent leadership skills, capable of both writing code and managing team dynamics. You'll need to balance technical decision-making with people management, ensuring your team delivers innovative solutions while growing professionally. This role offers the opportunity to make a significant impact on Google's cloud infrastructure while developing your career in technical leadership.

Last updated 7 days ago

Responsibilities For Software Engineering Manager I, Google Cloud

  • Set and communicate team priorities that support the broader organization's goals
  • Align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on their level and role
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching
  • Help develop and drive the short-term technical vision and roadmap within the scope of your team
  • Design, guide and vet systems designs within the scope of the broader area
  • Write product or system development code to solve ambiguous problems
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager I, Google Cloud

Python
Java
JavaScript
  • Bachelor's degree, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1.5 years of experience in a leadership role (technical leadership or people management, supervision, or team leadership)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience working in a complex, matrixed organization (preferred)

Interested in this job?

Jobs Related To Google Software Engineering Manager I, Google Cloud

Staff Software Engineer, Infrastructure, Google Cloud AI

Lead infrastructure development for Google Cloud AI as a Staff Software Engineer, combining technical leadership with hands-on development of enterprise-grade cloud solutions.

Staff Software Developer, Google Kubernetes Engine Multitenancy, Cloud

Lead the development of Google Kubernetes Engine's multitenancy solutions, architecting scalable cloud infrastructure and mentoring engineering teams.

Cloud Developer, Platform and Infrastructure, Cloud Professional Services

Senior Cloud Developer position at Google Cloud Professional Services, focusing on platform infrastructure and customer solutions with competitive compensation and benefits.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development and technical leadership, requiring 8+ years of experience in software development and distributed systems.

Senior Staff Software Engineer, Google Cloud Global Networking

Senior Staff Software Engineer position at Google Cloud focusing on Global Networking, offering technical leadership and development opportunities in Austin or Atlanta.