CareerPlanSign in

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

Pune💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Lead design and development of highly scalable, low-latency buy-side ad tech systems, including real-time bidding, campaign pacing, and optimization algorithms.

Role type

Principal Software Engineer (Ad Tech / Real-Time Bidding)

Builds

High-throughput bidder services, auction participation systems, and data pipelines for impressions and conversions.

Domain

Digital Advertising / Performance Advertising / Real-Time Bidding

Deliverable

production ML models | product features

Required skills

Golang, real-time bidding systems, campaign pacing algorithms, distributed systems design, streaming data processing, OpenRTB/VAST protocols, cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), SQL, data structures and algorithms

Preferred skills

C/C++, Kafka, Flink, Spark Streaming, Snowflake/BigQuery, Generative AI tools for engineering

Technologies

Golang, C/C++, Kafka, Flink, Spark, OpenRTB, VAST, AWS, GCP, Azure, Docker, Kubernetes, PostgreSQL, Snowflake, BigQuery

Responsibilities

Architect and build ultra-low-latency real-time bidding systems; design campaign pacing and budget optimization algorithms; own core systems for deal execution and bid shading; build real-time data pipelines for attribution; collaborate with ML teams to productionize optimization models; drive architectural decisions for scalability and fault tolerance; mentor engineers and set technical standards.

Seniority

Principal, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.