Senior Staff Software Engineer, Search Ads Bidding

Google Google · Big Tech · New York, NY +2

Senior Staff Software Engineer focused on building and growing the adoption of next-generation bidding technology and products for Search Ads, leveraging ML and Generative AI for optimizations. This includes developing full-stack backend software, implementing sustainable systems and data pipelines, and launching advertiser-facing products and backend improvements.

What you'd actually do

  1. Apply algorithm design and implementation to real-world problems.
  2. Leverage Machine Learning (ML) and Generative AI to advance optimizations of calibrations and recovery factors.
  3. Develop full-stack backend software and implement sustainable, well-designed systems and data pipelines, with production launch/impact.
  4. Work with a cross-functional team of engineers, product managers, and data scientists.
  5. Communicate about Bidding and Ads systems design and implementation.

Skills

Required

  • C++
  • algorithm design
  • software architecture
  • software testing
  • software launch
  • bidding systems design
  • data structures

Nice to have

  • Machine Learning
  • Generative AI
  • optimization systems
  • data pipelines
  • full-stack backend development
  • Master's degree
  • PhD
  • technical leadership
  • cross-functional collaboration

What the JD emphasized

  • 8 years of experience programming in C++
  • 5 years of experience with design and architecture; and testing/launching software products.
  • 5 years of experience with bidding systems design.

Other signals

  • ML
  • GenAI
  • optimization systems
  • bidding systems