Software Engineering Manager II, Search

Google is a global technology leader specializing in internet-related services and products.
$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 standards for code quality. The position offers the opportunity to impact billions of users worldwide while working with cutting-edge technology in areas such as natural language processing, large-scale system design, networking, and security. The role requires both technical depth to provide architectural guidance and leadership skills to manage and develop engineering teams across multiple sites internationally. You'll be responsible for optimizing team performance, contributing to product strategy, and ensuring the deployment of robust, scalable solutions that maintain Google Search's position as a universally accessible and useful service.

Last updated 3 months 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, 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
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Search

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.