Software Engineering Manager II, Search

Google is a global technology company specializing in search, cloud computing, software, and online advertising.
$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 seeking a Software Engineering Manager II to lead and shape the future of search technology. This role combines technical leadership with people management, requiring 8 years of software development experience and 3 years in technical leadership. The position offers an opportunity to impact billions of users worldwide while working on complex engineering challenges in search infrastructure.

As a Software Engineering Manager, you'll be responsible for managing multiple teams across different locations, overseeing strategic projects, and contributing to product strategy. The role involves developing technical vision, managing team priorities, and ensuring the delivery of large-scale projects. You'll work with cutting-edge technologies in areas such as information retrieval, artificial intelligence, and natural language processing.

The ideal candidate will have strong technical expertise in programming languages like Python, Java, or JavaScript, combined with proven leadership experience. You'll be expected to guide system designs, review code, and maintain best practices while developing your team members through regular feedback and coaching.

Working at Google offers competitive compensation ($189,000-$284,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be part of a diverse, inclusive culture that values innovation and collaboration. The role offers flexibility with locations in Cambridge, MA or Chicago, IL.

This is an exceptional opportunity to lead technical innovation at one of the world's most influential technology companies, working on products that impact billions of users daily. You'll be at the forefront of search technology evolution while building and mentoring high-performing engineering teams.

Last updated 7 days ago

Responsibilities For Software Engineering Manager II, Search

  • Set and communicate team priorities that support the broader organization's goals
  • Align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on their level and role
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching
  • 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
  • Write product or system development code to solve ambiguous problems
  • 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 (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/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
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Search

Senior Technical Program Manager, Infrastructure Supply Chain

Senior Technical Program Manager position at Google Cloud, leading infrastructure supply chain initiatives with focus on technical program management and strategic planning.

gTech Business Solutions Architect

Lead technical strategy and solutions architecture for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Senior Product Manager, Promotions

Senior Product Manager role at Google focusing on Promotions strategy and execution, working on innovative solutions to connect merchants with consumers across Google surfaces.

Senior Technical Program Manager I, Search

Lead complex technical programs at Google Search, managing cross-functional projects and driving strategic initiatives with 8+ years of program management experience.

Senior Product Manager, RCS Business Messaging

Lead product strategy for Google's RCS Business Messaging, driving innovation in mobile communication and business messaging solutions.