Software Engineering Manager II
@ Google

Bengaluru, Karnataka, India
$200,000
On Site
Full Time
Posted 20 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXX***** @google.com
Recommended after applying

Job Details

About the Role

Google is seeking a Software Engineering Manager II with technical and leadership expertise to guide multiple teams, manage large-scale projects, and contribute to product strategy. You will oversee software engineers, manage project goals, and foster a collaborative team environment.

Minimum Qualifications

  • 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.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related field.
  • 3 years of experience in a complex, matrixed organization.

Responsibilities

  • Own strategy, scoping, navigation, and outcomes for large projects.
  • Manage team staffing, career and performance management.
  • Foster successful group dynamics to meet team missions.
  • Oversee deployment of large-scale projects across international sites.
  • Support teams to solve ambiguous problems using AI/ML methods.

About Google Cloud

Google Cloud helps organizations digitally transform by delivering enterprise-grade solutions. Customers worldwide rely on Google Cloud technology to drive growth and solve critical business problems.

Equal Opportunity

Google is an equal opportunity workplace committed to diversity and inclusion. We consider qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, age, disability, gender identity, veteran status, or any other legally protected status.

Key skills/competency

  • Software Development
  • Technical Leadership
  • People Management
  • Project Management
  • AI/ML Methods
  • Distributed Systems
  • Team Collaboration
  • Product Strategy
  • Large-scale Systems
  • Cloud Computing

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Research Google's culture: Learn mission, values, and recent news.
  • Customize your resume: Highlight technical leadership and management experience.
  • Network on LinkedIn: Connect with current Google employees.
  • Prepare specific examples: Detail handling large-scale projects.

📝 Interview Preparation Advice

Technical Preparation

Review software architecture principles thoroughly.
Study distributed systems and cloud computing basics.
Practice coding and system design challenges.
Familiarize with AI/ML technical methods.

Behavioral Questions

Describe a challenging project conflict resolution.
Explain your approach to team management.
Share an experience improving team productivity.
Discuss handling ambiguous project requirements.

Frequently Asked Questions