Senior Software Engineer, Javascript – Ad Tech Experience Required

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building and optimizing Prebid header-bidding systems for Freestar’s website monetization platform. Maintaining high-scale JavaScript/TypeScript scripts and publisher ad performance.

Responsibilities:

  • Serve as a senior hands-on developer, writing and shipping production code daily, reviewing peers' pull requests, and partnering with engineers to ensure codebase quality
  • Serve as a subject matter expert for Prebid.js and Prebid Server, including wrapper architecture, bid adapters, identity, consent, floors, and analytics modules
  • Track Prebid.js and Prebid Server releases, OpenRTB specification changes, and emerging header bidding standards, translating them into platform recommendations and upgrades
  • Own the header bidding wrapper end to end, including architecture, release cycle, feature integration, and design decisions
  • Work daily with Google Ad Manager, GPT, and the IMA SDK, including line item architecture, key-value targeting, unified auction dynamics, and Unified Pricing Rules
  • Maintain high-quality JavaScript and TypeScript client-side scripts monetizing publisher sites at scale
  • Measure and protect Core Web Vitals, including INP, LCP, and CLS, as well as memory usage, execution time, and network overhead
  • Own deployed solutions, ensuring reliability and addressing critical issues to maintain system stability and performance

Requirements:

  • Deep, hands-on expertise with Prebid.js — wrapper configuration, bid adapters, modules (identity, consent, floors, analytics)
  • In depth knowledge of the auction lifecycle
  • Experience with Prebid Server — stored requests, server-side adapter configuration, s2s routing, and more
  • Strong working knowledge of Google Ad Manager, including GPT, line item architecture, key-value targeting, unified pricing rules, dynamic allocation, and more
  • 4+ years of experience in JavaScript development, with substantial TypeScript experience
  • Experience with Google Cloud Platform (e.g., GKE, Cloud Run, Pub/Sub, BigQuery) for deploying and operating high-throughput services
  • Broad ad tech fluency: OpenRTB, SSP/DSP integrations, identity solutions and EIDs, consent frameworks (TCF/GPP), Amazon TAM/APS, 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
  • Excellent technical documentation and communication skills
  • Ability to be creative and contribute based on your merit
  • This role is not eligible for visa sponsorship