F

Freestar

Programmatic ad monetization for publishers

Senior Software Engineer - Prebid & Header Bidding

Frontend EngineeringPosted on Nov 11
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • Deep, hands-on expertise with Prebid.js, including wrapper configuration, bid adapters, and identity, consent, floors, and analytics modules.
  • In-depth knowledge of the auction lifecycle.
  • Experience with Prebid Server, including stored requests, server-side adapter configuration, and server-to-server routing.
  • Strong working knowledge of Google Ad Manager, including GPT, line item architecture, key-value targeting, unified pricing rules, and dynamic allocation.
  • At least 4 years of JavaScript development experience and substantial TypeScript experience.
  • Experience with Google Cloud Platform, such as GKE, Cloud Run, Pub/Sub, and BigQuery, for deploying and operating high-throughput services.
  • Broad ad technology fluency, including OpenRTB, SSP/DSP integrations, identity solutions and EIDs, consent frameworks (TCF/GPP), Amazon TAM/APS, and video (IMA SDK/VAST).
  • Strong experience with asynchronous programming and understanding of client-server architecture.
  • Strong problem-solving skills and ability to work in a distributed team environment.
  • Technical documentation and communication skills.

Responsibilities

  • Write and ship production code daily, review peers' pull requests, and partner with other engineers to ensure quality across the codebase.
  • Serve as a subject matter expert for Prebid.js and Prebid Server, advising on wrapper architecture, bid adapters, and identity, consent, floors, and analytics modules.
  • Monitor Prebid.js and Prebid Server releases, OpenRTB specification changes, and emerging header-bidding standards, and translate developments into platform recommendations and upgrades.
  • Own the header-bidding wrapper end to end, including its architecture, release cycle, feature evaluation and integration, and key design decisions.
  • Work daily with Google Ad Manager, GPT, and the IMA SDK, applying knowledge of GAM features such as line item architecture, key-value targeting, unified auction dynamics, and Unified Pricing Rules.
  • Maintain high code quality for client-side scripts used to monetize publisher sites, using JavaScript and TypeScript at scale.
  • Measure and protect Core Web Vitals, including INP, LCP, and CLS, as well as memory usage, script execution time, and network overhead, to preserve publisher revenue without degrading user experience or site performance.
  • Take ownership of deployed solutions, ensure their ongoing reliability, and address critical issues to maintain system stability and performance.

Desired Qualifications

  • Contributions to Prebid.js or Prebid Server open-source repositories.

About the Company

Freestar

Programmatic ad monetization for publishers

Freestar helps digital publishers maximize ad revenue through programmatic advertising and ad-stack optimization. It manages onboarding, ad serving, demand partnerships, and layout testing to continuously improve yields. A key feature is its AMP solution, which places premium ad units to attract high-paying advertisers, and it also offers SEO and traffic-growth support. Freestar charges a percentage of the ad revenue it generates for its services and emphasizes a white-glove, brand-safe approach to help publishers grow audience and revenue.

Company size
51-200
Company stage
Private
Total funding
Not listed
Headquarters
Scottsdale, AZ
Founded
2015

Recently Posted Jobs

Explore more opportunities at Freestar

See more jobs