Software Engineering Manager II, Google Ads

Google is a global technology company that builds advertising products including search, display, shopping, travel and video advertising.
$197,000 - $291,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · 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 contributing to product strategy while working on Google's advertising platforms.

The position involves overseeing the development of advertising products that connect people, publishers, and advertisers across search, display, shopping, travel, and video advertising. You'll manage engineers across multiple teams and locations, handle large product budgets, and oversee international project deployments.

As a manager, you'll be expected to set team priorities, provide technical guidance, and foster engineer growth through regular feedback and coaching. The role requires expertise in software development using languages like Python, C++, Java, or JavaScript, and experience working with complex, matrix organizations.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. This is an opportunity to impact Google's advertising ecosystem while leading teams that create trusted experiences between businesses and users.

The ideal candidate will have a Bachelor's degree (Master's or PhD preferred) in Computer Science or related field, strong technical abilities, and demonstrated leadership experience. You'll work in Mountain View, CA, contributing to Google's mission of powering the open internet with the best advertising technology that creates value for all stakeholders.

Last updated 12 hours ago

Responsibilities For Software Engineering Manager II, Google Ads

  • 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, 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
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Parental leave
  • Bonus compensation

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Ads

Partner Development Manager, Federal, Public Sector

Partner Development Manager role at Google Public Sector, focusing on Federal partnerships and sales development with competitive compensation and benefits.

Technical Lead, Partner Integration

Technical Lead position at Google focusing on partner integration and enterprise systems architecture.

CPU Technical Program Manager

Lead CPU/SoC development programs at Google, coordinating cross-functional teams and ensuring successful delivery of processor technology initiatives.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Platform Compliance initiatives, overseeing AML, Sanctions Screening, and KYC capabilities while driving regulatory compliance and business growth.

Staff Software Developer, Chrome Accessibility

Lead Chrome's accessibility initiatives as a Staff Software Developer at Google, developing features and APIs that enhance web accessibility for users with disabilities.