Senior Staff Software Engineer, Full Stack, Google Ads

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

Description For Senior Staff Software Engineer, Full Stack, Google Ads

Google Ads is seeking a Senior Staff Software Engineer to lead full-stack development initiatives that power the open internet with advertising technology. This role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies. You'll work on critical projects that connect people, publishers, and advertisers while managing distributed teams and driving technical direction.

The position offers an opportunity to impact billions of users through Google's advertising products, including search, display, shopping, travel, and video advertising. You'll be responsible for designing and implementing large-scale software solutions, leading technical decisions, and mentoring team members. The role requires strong expertise in languages like Java, Python, GO, JavaScript/TypeScript, and experience with system design and architecture.

Working at Google means joining a company at the forefront of technology, with a strong emphasis on innovation and technical excellence. You'll be part of a complex, matrixed organization working on cross-functional projects that require both technical depth and leadership skills. The compensation package is competitive, including a substantial base salary range of $237,000-$337,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will have 8+ years of software development experience, with proven success in technical leadership roles. You'll need to balance technical expertise with project management skills, ensuring successful delivery of complex software solutions while maintaining high standards of code quality and system design. This role offers the chance to shape the future of digital advertising while working with cutting-edge technology at one of the world's leading tech companies.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer, Full Stack, 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 Senior Staff Software Engineer, Full Stack, Google Ads

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 7 years of experience with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent
  • 5 years of experience with design and architecture; and testing/launching software products

Benefits For Senior Staff Software Engineer, Full Stack, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Bonus compensation

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Full Stack, Google Ads

Software Engineering Manager II, Looker Frontend/Fullstack

Lead frontend/fullstack engineering teams at Google Cloud's Looker division, managing technical strategy and team development while working on enterprise-scale solutions.

Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Lead Front End CAD/EDA tool development engineer position at Google, focusing on AI/ML integration in chip design methodology and automation.

Software Engineering Manager, Full Stack

Lead full-stack development and manage a team focused on AI-powered security solutions at Google's Core team.

Senior Staff Software Developer, Front End, Google Workspace

Senior Staff Software Developer position at Google Workspace, leading front-end development and technical teams while architecting large-scale solutions used by billions.

Cloud Compute Frontend Engineering Manager, Core Compute Experience

Lead frontend engineering manager position at Google Cloud, overseeing Compute Engine UI development with focus on user experience and team leadership.