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

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 a month 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?

Jobs Related To Google Staff Software Engineer, Google Ads

Staff Software Developer, Chrome Accessibility

Staff Software Developer position at Google focusing on Chrome Accessibility, developing features and APIs to improve web accessibility for users with disabilities.

Group Product Manager, Ads

Lead product management role at Google Ads, guiding advertising products from conception to launch while working with cross-functional teams to develop innovative solutions.

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

Lead technical program management role focusing on customer service and innovation in Google's Global Submarine Networks division, requiring 8+ years of program management experience.

Head of Technical Integration, Google Public Sector

Lead technical integration role at Google Public Sector, focusing on government and education digital transformation initiatives with competitive compensation and benefits.

Senior Product Manager, Cloud SQL Availability, Disaster Recovery

Lead product strategy for Google Cloud SQL's availability and disaster recovery capabilities, driving innovation in cloud database services.