Google

Software Engineering Manager - Engineering Productivity for Google One and Photos

Google

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
8+ yrs
Salary
—
Openings
1
Posted
3 seconds ago
Work mode
In office
Education
Bachelor's degree or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

This role is for an experienced Software Engineering Manager who will drive engineering productivity initiatives for Google One and Photos teams. The position involves leading and mentoring software engineers, overseeing project execution, contributing to product strategies, and optimizing both individual and team outputs. You will work closely with teams engaged in diverse technological domains including AI, distributed systems, and user interface design, managing large-scale deployments across multiple locations globally.

Key Responsibilities

  • Establish and clearly communicate team priorities aligned with organizational objectives to ensure strategic coordination across teams.
  • Set performance expectations tailored to individual roles; conduct regular one-on-one meetings to review progress, provide constructive feedback, and support professional growth.
  • Develop and maintain mid-term technical roadmaps covering multiple teams, continually adapting plans to future infrastructure and technical requirements.
  • Lead the architectural design process and review complex system designs within the broader domain while also contributing code to address intricate challenges.
  • Conduct thorough code reviews to uphold high development standards including adherence to style guides, code accuracy, maintainability, and efficiency.

Qualifications

  • Bachelor's degree or equivalent experience in a related field.
  • A minimum of 8 years in software development, including at least 3 years focused on developer tools such as compilers, automated releases, testing automation frameworks, and code design.
  • 3 years in a technical leadership capacity, guiding engineering teams.
  • At least 2 years managing people or leading teams.
  • Preferred: Master's or PhD in Computer Science or related technical discipline.
  • Preferred: 3 years of experience navigating complex, matrixed organizational structures.

Additional Information

The role involves in-person interviews as part of Google's hiring protocol. Google is an equal opportunity employer committed to diversity and inclusivity across race, gender, sexual orientation, age, disability, and veteran status among others. Accommodations are available upon request during the application process.

Minimum education

Bachelor's Degree

How they work

Communication Leadership Strategic Thinking
🤖
Online · instant AI help
Broxer