Software Engineering Manager II, Google Cloud

Google

5–8 yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : yesterday
Actively hiring

Job description

Lead and inspire a team of engineers as a Software Engineering Manager II within Google Cloud. This role offers a unique opportunity to blend deep technical expertise with strong leadership skills, driving major projects and contributing to product strategy. You will guide engineers, optimize code, and foster a culture of innovation and excellence.

Join a dynamic team focused on redefining AI and Infrastructure capabilities. Empower Google customers, including internal teams and billions of global users, with cutting-edge AI and infrastructure solutions. Be a driving force behind Google's groundbreaking innovations, from AI models to hyperscale computing platforms.

Responsibilities

Set and articulate team priorities aligned with organizational goals, ensuring strategic alignment and effective decision-making. Establish clear individual expectations and conduct regular performance and development discussions, providing constructive feedback and coaching.

Develop and evolve the mid-term technical vision and roadmap for your team(s), anticipating future requirements and infrastructure needs. Guide and review system designs, contributing code to solve complex, ambiguous problems. Ensure adherence to best practices through thorough code reviews, focusing on style, accuracy, testability, and efficiency.

Qualifications

A Bachelor's degree or equivalent practical experience is required, alongside 5 years of software development experience in languages such as Python, C++, Java, or JavaScript. Proven experience of 3 years in a technical leadership capacity, overseeing strategic projects, and 2 years in people management or team leadership are essential.

Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field. An additional 3 years of software development experience (total 8 years) and experience in a complex, matrixed organization are highly desirable.

Essential Skills

Software DevelopmentPythonC++JavaJavaScriptTechnical LeadershipPeople ManagementSystem DesignCode ReviewAgile MethodologiesProject Management

Good to Have

Artificial IntelligenceNatural Language ProcessingDistributed ComputingLarge-Scale System DesignNetworkingSecurityData CompressionUser Interface DesignTPUsVertex AIGoogle Global Networking

Highlights

  • Actively hiring

More Details

RoleSoftware Engineering Manager II, Google Cloud
IndustryCloud Computing, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Cloud Computing

Software Engineering Manager II, Google Cloud at Google | SkillMX | SkillMX