Staff Software Engineer, Google Ads

Google develops next-generation technologies that connect billions of users through search, advertising, and various information services.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Network Architect, Software, Google Public Sector

Network Architect position at Google Public Sector focusing on software development for networking solutions, requiring expertise in Linux networking stack and infrastructure orchestration.

Senior Solutions Acceleration Architect, Application

Senior Solutions Acceleration Architect position at Google Cloud, focusing on cloud-native application architecture and full-stack development in Singapore.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, focusing on developing next-generation technologies and leading engineering teams, specifically for women in tech candidates.

Senior Staff Application Engineer

Senior Staff Application Engineer position at Google, focusing on designing and implementing supply chain systems and enterprise solutions.

gTechs Ads Global Solutions and Platforms Engineer

Senior technical role at Google developing platforms and solutions for the advertising technology ecosystem, requiring 6+ years of full-stack development experience.

Description For Staff Software Engineer, Google Ads

Google is seeking a Staff Software Engineer to join their Google Ads team, a crucial division powering the open internet through advanced advertising technology. This role combines technical leadership with hands-on development, requiring expertise in large-scale system design and software architecture. The position involves leading high-impact projects while managing and mentoring distributed engineering teams.

The ideal candidate will work on Google's advertising products, including search, display, shopping, travel, and video advertising, as well as analytics. They'll be responsible for developing solutions that connect people, publishers, and advertisers while creating value for all stakeholders. The role requires strong technical skills in data structures, algorithms, and system design, combined with leadership abilities to guide teams and projects.

As a Staff Software Engineer, you'll have the opportunity to influence the direction of Google's advertising technology, working with cutting-edge systems that operate at massive scale. You'll be part of a team that helps businesses of all sizes grow, from small enterprises to large brands and YouTube creators, by developing effective advertising tools that deliver measurable results.

The position offers the chance to work on diverse technical challenges across the full stack, from distributed computing to AI and natural language processing. You'll be expected to bring fresh ideas, lead technical initiatives, and contribute to Google's continued innovation in the advertising space. This role is perfect for someone who combines technical excellence with leadership skills and wants to make a significant impact on products used by billions of users worldwide.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Google Ads

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Google Ads

Java
Python
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in a technical leadership role (preferred)
  • 3 years of experience working with cross-functional projects (preferred)

Interested in this job?