Principal Software Engineer - PubMatic AgenticOS (Buy Side Bidding Platform)

Added
7 days ago
Type
Full time
Salary
Salary not provided

Related skills

golang postgresql kafka spark flink
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Architect, design, and build ultra-low-latency RTB systems for buy-side ads.
  • Lead bidder services handling millions of QPS with strict latency and SLAs in Golang/C/C++.
  • Design campaign pacing, budgeting, and delivery optimization across CPA, ROAS, CTR, CVR.
  • Own core systems for deal execution, auction participation, and bid optimization.
  • Build data pipelines for impressions, clicks, conversions, and attribution (Kafka, Flink, Spark).
  • Collaborate with ML engineers to productionize bid optimization and reach forecasting models.

๐ŸŽฏ Requirements

  • Eight+ years of software engineering in ad tech/performance advertising.
  • Strong Golang experience building low-latency, high-scale backends.
  • Proven experience designing and operating RTB platforms, bidders, or ad serving systems.
  • Deep understanding of campaign pacing, budgeting, and optimization algorithms.
  • Experience with streaming and distributed systems (Kafka, Flink, Spark Streaming).
  • Familiarity with OpenRTB, VAST, and programmatic ad workflows.
  • SQL, PostgreSQL, and large-scale analytics (Snowflake, BigQuery, or similar).

๐ŸŽ Benefits

  • Hybrid work with 3 days in office and 2 remote.
  • Healthcare, dental, and vision insurance.
  • Paid leave, holidays, and wellness programs.
  • In-office lunches and commuter benefits.
  • Equal opportunity employer promoting diversity and inclusion.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’