PubMatic logoPubMatic logo

Principal Software Engineer - Bidder & Pacing Platform Team

PubMaticRedwood City, US
On-site Full-time $200K/yr - $228.8K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications 8+ years of proven software engineering experience, particularly within ad tech and performance advertising. Hands-on experience with Golang and other low-latency programming languages. Experience working with real-time bidding systems and campaign management algorithms. Ability to lead technical discussions, mentor team members, and drive project success.

About the job

About the Role

Join our dynamic team at PubMatic as a Principal Software Engineer, specializing in the Bidder & Pacing Platform. We are on the lookout for a seasoned expert to spearhead the design and development of robust, scalable buy-side ad tech systems that ensure low latency and high performance. This is an exceptional opportunity for someone who has extensive experience with Golang, real-time bidding systems, and advanced campaign pacing and optimization algorithms, particularly within the DSP and performance advertising sectors.

As a technical leader, you will take ownership of crucial components within the bidding and optimization stack, influence architectural decisions, mentor both senior and junior engineers, and collaborate closely with product, machine learning, and data teams to achieve measurable results across large-scale advertising campaigns.

What You'll Do

  • Architect, design, and build high-throughput, ultra-low-latency real-time bidding systems tailored for buy-side advertising platforms.
  • Lead the development of bidder services that manage millions of queries per second while adhering to strict latency and reliability SLAs using Golang/C/C++.
  • Design and implement sophisticated algorithms for campaign pacing, budget management, and delivery optimization across various objectives such as CPA, ROAS, CTR, and CVR.
  • Oversee core systems responsible for deal execution, auction participation, bid shading, and supply path optimization.
  • Develop and enhance real-time and near-real-time data pipelines for impressions, clicks, conversions, and attribution utilizing technologies like Kafka, Flink, or Spark.
  • Work closely with machine learning engineers to productionize models focused on bid optimization, contextual bandits, reach forecasting, and incrementality.
  • Integrate and maintain support for programmatic advertising protocols, including OpenRTB, VAST, and CTV-specific standards.
  • Drive architectural decisions concerning scalability, fault tolerance, data consistency, and latency optimization.
  • Ensure data quality, governance, privacy, and compliance throughout the performance advertising stack.
  • Conduct in-depth performance profiling, latency tuning, and debugging of distributed systems in a production environment.
  • Mentor engineers, establish coding and design standards, and lead technical reviews across teams.
  • Evaluate and introduce innovative technologies, auction strategies, and optimization frameworks to maintain the platform's competitive edge.

We'd Love for You to Have

  • Over eight years of software engineering experience, with significant expertise in ad tech, performance advertising, and building DSP bidders (buy-side).
  • Strong practical experience with Golang in creating low-latency, high-scale backend systems.
  • Demonstrated experience designing and implementing complex algorithms and scalable systems.
  • Solid understanding of real-time bidding systems and performance advertising metrics.
  • Proficiency with data processing technologies such as Kafka, Flink, or Spark.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
  • Strong communication skills and a passion for mentoring and sharing knowledge.

About PubMatic

PubMatic is a leading technology company that empowers independent publishers with a platform to maximize their digital advertising revenue. We are committed to providing innovative solutions that enhance the advertising experience for our clients and their users.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.