Senior Software Engineer, Search Ads Infrastructure

Google Google · Big Tech · Mountain View, CA +1

This role involves building and evolving the infrastructure for Google Search Ads, with a specific focus on integrating next-generation AI/LLM capabilities into the Ads Serving stack to support AI-first experiences. The engineer will contribute code and designs for this AI/LLM-powered infrastructure, focusing on reliability, performance optimization, and automation for large-scale distributed systems.

What you'd actually do

  1. Help run a highly reliable infrastructure that's responsible for billions of dollars of business.
  2. Contribute code and designs as we build the next-gen AI/LLM-powered Ads serving infrastructure.
  3. Identify performance optimization opportunities and deliver latency/resource savings.
  4. Build automation systems and related tools to operate this large and critical system at scale.
  5. Improve usability and performance of large distributed systems.

Skills

Required

  • C++ programming
  • large-scale infrastructure development
  • distributed systems development
  • networks development
  • compute technologies
  • storage development
  • hardware architecture
  • software product testing
  • software product maintenance
  • software product launching
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • accessible technologies development
  • large-scale systems understanding
  • Throughput and Latency experience
  • Automation experience

What the JD emphasized

  • next-gen AI/LLM capabilities
  • AI/LLM-powered Ads serving infrastructure

Other signals

  • AI-first experiences
  • AI/LLM capabilities
  • AI/LLM-powered Ads serving infrastructure