Software Engineering Manager II, Google Cloud

Google Cloud accelerates organizations' digital transformation with the best infrastructure, platform, industry solutions and expertise, delivering enterprise-grade solutions leveraging cutting-edge technology.
Backend
Staff Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Manager II, Google Cloud

Google Cloud is seeking a Software Engineering Manager II to lead and grow engineering teams while contributing to technical strategy and system design. This role combines hands-on technical leadership with people management, requiring expertise in software development and team leadership. The position involves overseeing strategic projects, developing technical roadmaps, and ensuring best practices in code development. As a manager at Google Cloud, you'll be instrumental in driving digital transformation initiatives while working with cutting-edge technology. The role offers the opportunity to work on large-scale systems and contribute to Google's ambitious technical projects beyond just Search, including areas like artificial intelligence, distributed computing, and system design. You'll be part of an organization that serves customers in over 200 countries, managing both technical excellence and team development. The position requires strong technical skills combined with leadership abilities to guide teams toward successful project completion while fostering individual growth and maintaining Google's high engineering standards.

Last updated 2 months ago

Responsibilities For Software Engineering Manager II, Google Cloud

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop the mid-term technical vision and roadmap
  • Design, guide and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager II, 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)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Cloud

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.