Software Engineering Manager II, Google Ads

Google is a global technology company that builds advertising products and powers the open internet.
$189,000 - $284,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Advertising

Description For Software Engineering Manager II, Google Ads

Google Ads is seeking a Software Engineering Manager II to lead and manage engineering teams working on advertising technology. This role combines technical leadership with people management, requiring 8 years of software development experience and 3 years of technical leadership. You'll be responsible for developing technical vision, managing multiple teams, and overseeing large-scale projects across international sites.

The position involves working with Google's advertising platforms, including search, display, shopping, travel, and video advertising. You'll be managing engineers across multiple teams and locations, handling large product budgets, and ensuring the successful deployment of complex technical projects. The role requires expertise in programming languages like Python, C++, Java, or JavaScript.

As a manager, you'll set team priorities, align strategy across teams, and provide mentorship and career development to your team members. You'll be involved in system design decisions, code reviews, and ensuring best practices are followed. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

This is an excellent opportunity for experienced technical leaders who want to make an impact at scale, working on products that help businesses of all sizes grow through effective advertising solutions. You'll be part of Google's mission to connect people and businesses through useful ads while helping to power the open internet with the best technology.

Last updated 5 minutes ago

Responsibilities For Software Engineering Manager II, Google Ads

  • 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, Google Ads

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)
  • Experience working with advertising platforms (preferred)

Benefits For Software Engineering Manager II, Google Ads

Medical Insurance
Vision Insurance
Dental Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Ads

Tech Lead, Software Engineering, Black Community Inclusion

Lead software engineering role at Google focusing on technical leadership and Black community inclusion, requiring 8+ years of experience in software development.

Engineering Manager, Engineering Productivity, Core

Lead engineering productivity initiatives at Google's Core team, managing HR Engineering projects and driving technical excellence across distributed systems.

Software Engineering Manager, Google Classroom

Lead software engineering manager position at Google Classroom, combining technical leadership with team management to develop and maintain educational technology platform.

Software Engineering Manager, Black Community Inclusion

Lead software engineering teams at Google while promoting Black community inclusion, managing technical projects, and driving innovation across multiple domains.

Lead Software Engineer, Engineering Productivity, Google Nest

Lead Software Engineer position at Google Nest, focusing on engineering productivity and infrastructure development for smart home technologies.