Staff Software Engineer, Infrastructure, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Advertising

Description For Staff Software Engineer, Infrastructure, Google Ads

Google is seeking a Staff Software Engineer to join their Google Ads infrastructure team. This role combines technical leadership with hands-on development of large-scale distributed systems. The position requires an experienced engineer with 8+ years of software development expertise who can lead high-impact projects and mentor team members.

The role is part of Google Ads, which powers the open internet by connecting people, publishers, and advertisers through innovative advertising solutions. You'll work on systems that handle massive scale, contributing to products spanning search, display, shopping, travel, and video advertising.

As a Staff Engineer, you'll be responsible for technical leadership across distributed teams, ensuring alignment on goals and deliverables while maintaining high engineering standards. You'll design and develop robust software solutions that impact billions of users, working with cutting-edge technologies in distributed computing, system design, and data storage.

The position offers competitive compensation ($189,000-$284,000 base salary) plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work from several major tech hubs including Mountain View and New York City, collaborating with talented engineers across Google's global organization.

This role is perfect for experienced engineers who are passionate about large-scale systems, enjoy mentoring others, and want to make a significant impact on products used by billions. You'll need strong technical skills in distributed systems, proven leadership experience, and the ability to navigate complex organizational structures while delivering results.

The ideal candidate will bring both technical depth and leadership abilities, with experience in software architecture, system design, and team management. You'll be joining a company at the forefront of technology innovation, with opportunities to work on challenging technical problems while growing your career and influencing the direction of critical advertising infrastructure.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Infrastructure, 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, Infrastructure, 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
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks

Benefits For Staff Software Engineer, Infrastructure, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Google Staff Software Engineer, Infrastructure, Google Ads

Engineering Manager, Network Switch

Lead software engineering team developing network switch solutions at Google, combining technical expertise with leadership skills.

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google, focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Borg Ecosystem

Staff Software Engineer position at Google working on the Borg Ecosystem, leading distributed systems development and team technical direction.

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Staff Software Engineer position at Google, focusing on infrastructure and platforms engineering, offering competitive compensation and the opportunity to work on large-scale systems.

Staff Software Engineer, Sustainability and Efficiency, Systems Research

Lead sustainability and efficiency initiatives in systems research at Google Cloud, developing solutions for green computing and carbon emission reduction.