Software Engineering Manager II, Search

Google is a global technology leader specializing in internet-related services and products, including search, cloud computing, and software.
$189,000 - $284,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Software Engineering Manager II, Search

Google Search is reimagining information discovery and accessibility on a global scale. As a Software Engineering Manager II, you'll lead teams across multiple locations, managing both technical and personnel aspects of large-scale projects. The role combines technical expertise in software development with leadership responsibilities, overseeing strategic initiatives in areas like information retrieval, artificial intelligence, and distributed computing. You'll contribute to product strategy, guide system designs, and foster team development while maintaining Google's high engineering standards. The position offers the opportunity to impact billions of users worldwide while working with cutting-edge technologies and leading complex engineering challenges. The role requires both technical depth and leadership skills, balancing hands-on coding with team management and strategic planning. You'll be instrumental in shaping the future of search technology while managing and developing engineering talent across multiple teams and locations.

Last updated 5 minutes ago

Responsibilities For Software Engineering Manager II, Search

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals based on their level and role
  • Develop the mid-term technical vision and roadmap within the scope of your team(s)
  • 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, Search

Python
Java
JavaScript
  • Bachelor's degree, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 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)

Benefits For Software Engineering Manager II, Search

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Search

Software Engineering Manager II, Google Workspace

Lead software engineering teams at Google Workspace, managing technical strategy and team development while contributing to large-scale project implementation.

Chief of Staff, Health and Home, Software

Lead strategic initiatives for Google's Health and Home Software division, partnering with engineering leaders to drive product innovation and organizational effectiveness.

Software Engineering Manager II, Engineering Productivity, Google Cloud Platforms

Lead Engineering Productivity teams at Google Cloud, managing software development and team leadership while driving technical excellence and innovation.

Technical Program Manager, Silicon Engineer

Technical Program Manager position at Google, leading silicon development projects and managing cross-functional teams in chip design and implementation.

Software Engineering Manager II, Google Cloud

Lead software engineering teams at Google Cloud, combining technical leadership with people management to drive innovation and digital transformation.