AdTechTalent
Engineering3 months agoRemote

Vibe.co

Staff Backend Software Engineer - Performance

CTVperformance advertisingbiddingpacingDSPSSPauction mechanicsbackenddistributed systemsprobabilistic modellingPID controlAImachine learningreal-time datalow-latencyKafkaRedisC++RustGoScalaJava

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

5-10

Location

Paris, France

Full job description

Join Vibe's Performance engineering team to own advertiser outcomes including bidding, pacing, and prediction stack. Report to Engineering Manager. Responsibilities include owning and improving the pacer and bidder stack, distributing system knowledge, challenging designs, and using AI tooling to iterate in production. Requirements include experience shipping backend systems in strongly typed languages (C++, Rust, Go, Scala, Java), debugging distributed systems under real traffic, understanding auction mechanics from DSP/SSP/bidder experience, building or tuning pacing algorithms or PID controllers, and strong probabilistic reasoning skills. Nice to have experience in scale-ups, ML systems in production, real-time data pipelines, and technologies like Redis and Kafka. Benefits include variable pay, hybrid work (3 days/week in Paris office), health insurance, meal vouchers, annual offsite, and quarterly tech syncs.

What you'll do

  • Own the pacer and bidder stack, map it end-to-end and identify fragilities
  • Propose improvements to the bidder or pacer autonomously from problem definition to design
  • Ship measurable improvements to CPx, pacing accuracy, or win rate within first three months
  • Distribute critical system knowledge to make the team faster and less dependent on any single person
  • Challenge existing designs and push for cleaner solutions
  • Deepen expertise in theoretical foundations such as probabilistic modelling and PID control theory
  • Use AI tooling as a force multiplier
  • Iterate in production by shipping, measuring, and adjusting

Requirements

  • Shipped backend systems in a strongly typed language (C++, Rust, Go, Scala, Java, or equivalent) at production scale
  • Debugged distributed systems under real traffic including latency issues and consistency failures
  • Experience working inside a DSP, SSP, or bidder with understanding of auction mechanics
  • Built or tuned pacing algorithms or PID controllers (theory and implementation)
  • Solid grounding in probabilistic reasoning and statistical modelling
  • Experience in a scale-up environment
  • Experience with ML systems in production including feature pipelines and model serving
  • Experience with real-time data pipelines and low-latency architectures at scale
  • Experience with Redis, Kafka, or equivalent under meaningful load

Tech stack

C++RustGoScalaJavaRedisKafkaAI toolingprobabilistic modellingPID control theoryML systemsreal-time data pipelineslow-latency architectures

Benefits

Variable pay based on objectivesHybrid flexibility (3x a week in Paris office)Full health insurance coverage via AlanMeal vouchers via SwileAnnual offsite for the whole teamQuarterly Tech Syncs with Engineering and Product teams worldwide

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.