Taro Logo

Senior Staff Software Engineer, Google Ads

Google develops next-generation technologies that connect billions of users, focusing on search, advertising, and innovative solutions.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
Customer Engineer, AI Infrastructure, Google Cloud

Senior technical role combining AI infrastructure expertise with customer engineering, focusing on helping businesses optimize AI solutions using Google Cloud's advanced hardware and software capabilities.

Staff Software Engineer, Large Language Model and GenAI

Staff Software Engineer position at Google focusing on Large Language Models and GenAI development for Pixel devices, combining ML expertise with mobile platform development.

Manufacturing Test Development Engineering Lead, Machine Learning

Lead Manufacturing Test Development Engineering position at Google, focusing on machine learning hardware testing and development with competitive compensation and benefits.

Applied AI Engineering Lead, Core Enterprise, Core

Lead AI engineering role at Google focusing on applying machine learning solutions to enterprise problems across various domains.

Kaggle Staff Software Engineer, AI/ML

Staff Software Engineer position at Google's Kaggle team, focusing on AI/ML infrastructure and benchmarking, offering competitive compensation and the opportunity to shape the future of AI evaluation.

Description For Senior Staff Software Engineer, Google Ads

Google Ads is seeking a Senior Staff Software Engineer to join their team in developing next-generation advertising technologies. This role combines technical leadership with hands-on development, focusing on Machine Learning infrastructure and GenAI solutions. The position requires a seasoned professional with 8+ years of software development experience and strong leadership capabilities.

As a Senior Staff Software Engineer, you'll be at the forefront of Google's advertising technology, working on products that impact billions of users worldwide. You'll lead projects that span search, display, shopping, travel, and video advertising, while managing and mentoring distributed teams of engineers. The role involves designing and implementing sophisticated software solutions, particularly in ML infrastructure and GenAI applications.

The ideal candidate will bring extensive experience in software development, system design, and technical leadership. You'll need to demonstrate expertise in data structures/algorithms, architecture design, and product development. The role offers the opportunity to work with cutting-edge technology while solving complex problems at massive scale.

Google offers a collaborative environment where you'll work with cross-functional teams to create trusted experiences between people and businesses through advertising. You'll help businesses of all sizes grow while ensuring Google can engage with customers effectively at scale. The position combines technical excellence with leadership responsibilities, making it ideal for someone who wants to impact the future of digital advertising while leading and mentoring others.

This role is perfect for a technical leader who is passionate about innovation, can handle complex systems at scale, and wants to be part of shaping the future of advertising technology while working with some of the brightest minds in the industry.

Last updated 6 months ago

Responsibilities For Senior Staff Software Engineer, Google Ads

  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Provide technical leadership on projects. Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers
  • Drive technical project strategy, lead Machine Learning (ML) infrastructure and oversee the design and implementation of state-of-the-art GenAI solutions

Requirements For Senior Staff Software Engineer, Google Ads

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

Interested in this job?