Senior Software Engineer - Javascript
Core
Design, build, and maintain the header bidding wrapper architecture and release cycle for Prebid.js and Prebid Server, serving publishers and ad exchanges.
Role type
Senior Software Engineer (Ad Tech / JavaScript)
Builds
Production JavaScript/TypeScript code, header bidding wrappers, and server-side ad auction solutions for publishers.
Domain
Ad Tech / Programmatic Advertising
Deliverable
production ML models | product features
Required skills
Prebid.js, TypeScript, JavaScript, Google Ad Manager (GPT), OpenRTB, asynchronous programming, client-server architecture, Google Cloud Platform (GKE, Cloud Run, Pub/Sub, BigQuery), ad auction lifecycle, server-side adapter configuration, consent frameworks (TCF/GPP), video technologies (IMA SDK, VAST)
Preferred skills
Open-source contributions to Prebid.js or Prebid Server
Responsibilities
Write and ship production JavaScript and TypeScript code daily, review pull requests, partner with engineers on code quality, serve as subject-matter expert for Prebid.js and Prebid Server, own the header bidding wrapper architecture and release cycle, track Prebid releases and OpenRTB changes, work with Google Ad Manager and IMA SDK, maintain client-side monetization scripts at scale, measure and protect Core Web Vitals and performance metrics, address critical issues to maintain system stability.
Seniority
Senior, hands-on IC