Senior Software Engineer, Search Ads Infrastructure

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

This role focuses on building and evolving the infrastructure for Google's Search Ads Serving system, with a specific emphasis on integrating next-generation AI/LLM capabilities. The engineer will contribute code and designs to build this AI-powered infrastructure, optimize performance, and ensure high reliability for a system that handles billions of dollars in business. The role requires strong C++ and large-scale distributed systems experience.

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++
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software design
  • software architecture
  • testing
  • maintaining
  • launching software products

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • accessible technologies
  • large-scale systems
  • Throughput
  • Latency
  • Automation

What the JD emphasized

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

Other signals

  • AI/LLM-powered Ads serving infrastructure
  • evolve the Ads Serving stack and prepare it for next-gen AI/Large Language Model (LLM) capabilities
  • contribute code and designs as we build the next-gen AI/LLM-powered Ads serving infrastructure