Senior Software Engineer, Video Ads Quality

Google Google · Big Tech · Zürich, Switzerland

Senior Software Engineer role focused on video ads quality at Google. Responsibilities include writing C++ code for serving systems, real-time pipelines, and optimization backends. The role involves running A/B experiments, managing the full software development lifecycle from idea to production, and collaborating with Data Science, ML, and Product teams to translate complex ad quality problems into technical solutions. Requires experience in software development, testing, launching products, software design, and data analysis with C++, Python, or SQL.

What you'd actually do

  1. Write robust C++ code across our serving systems, real-time pipelines, and the optimization backend.
  2. Run A/B experiments to ensure your algorithmic changes genuinely improve campaign performance in the real world.
  3. Take ideas from whiteboard math to production reality. Handle the full lifecycle such as brainstorming, design, coding, launch, and operations.
  4. Translate complex ad quality problems into technical realities, working closely with Data Science, ML, and Product teams.
  5. Jump seamlessly between debugging low-level C++ infrastructure issues and debating high-level statistical models.

Skills

Required

  • C++
  • Python
  • SQL
  • software development
  • software design
  • software architecture
  • data analysis

Nice to have

  • ads quality
  • search quality
  • auction theory
  • Colab
  • data pipelines
  • systems design
  • infrastructure productionization

What the JD emphasized

  • production
  • production systems
  • production reality
  • productionization