← All roles

Staff Software Engineer, Search Ads Budgeting

Google· Engineering
Apply on company site
Mountain View, CA, USA$207k - $300kFull-timePosted 1w ago

About the role

Staff Software Engineer responsible for technical leadership on high-impact projects within Google Ads Budgeting, shaping large-scale software solutions, and influencing distributed engineering teams. Role involves building and improving budgeting systems for Google Ads across multiple campaign types and collaborating with teams like Google Research and DeepMind on AI/ML innovations.

Responsibilities

  • 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.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Python, Kotlin or Go.
  • 5 years of experience with large-scale distributed systems, real-time control/optimization systems, or ML/forecasting pipelines.
  • 5 years of experience testing, and launching software products.
  • 3 years of experience with software design and architecture.

Skills

Required:C++JavaPythonKotlinGoDistributed systems

Benefits

  • Learn more about benefits at Google (link provided in job description)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google