Staff Backend Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Youâll join the Performance team the engineers who own advertiser outcomes at Vibe. Bidding, pacing, and the prediction stack that drives both. Youâll report to ClĂŠment Schiano, Engineering Manager for Performance.
This role exists because our roadmap is clear and the bottleneck is execution. We have a knowledge concentration problem too: critical expertise sits with one person, which creates fragility. We need someone who can absorb, challenge, and extend that knowledge not just ship tickets.
Three reasons someone great would want this job:
- CTV performance advertising is still being invented. The auction dynamics, identity graph, and feedback loops are nothing like display or search. Thereâs no playbook to copy youâd be writing it.
- You own the full decision loop. From prediction to bid price to pacing, on a product real advertisers depend on today. Your judgment shapes the direction. Youâll see the impact in the numbers within weeks.
- The timing is right. Past âdoes this work?â and into âhow fast can we scale this?â Early enough to shape the architecture. Late enough that youâre not building on sand.
What Youâll Do
Own the pacer and bidder
- Go deep on the bidder and pacer stack map it end-to-end and identify at least one fragility worth owning on day one
- Propose improvements to the bidder or pacer autonomously from problem definition through to design proposal
- Ship measurable improvements to CPx, pacing accuracy, or win rate within your first three months
Raise the teamâs ceiling
- Distribute critical system knowledge: make the team faster and less dependent on any single person
- Challenge existing designs, including inherited ones, and push for cleaner solutions
- Deepen expertise in the theoretical foundations (probabilistic modelling, PID control theory) powering our approaches
Move at Vibe pace
- Use AI tooling as a genuine force multiplier (not a crutch, not a checkbox)
- Iterate in production, not in your head, we - ship, measure and adjust
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: latency issues, consistency failures, the works
- Worked inside a DSP, SSP, or bidder: you understand auction mechanics from the inside
- Built or tuned pacing algorithms or PID controllers theory and implementation, not just awareness
- Solid grounding in probabilistic reasoning and statistical modelling you think in distributions, not just averages
Nice to Haves
- Experience in a scale-up environment you know what fast and resource-constrained actually feels like
- ML systems in production: feature pipelines, model serving (not just training notebooks)
- Real-time data pipelines and low-latency architectures at scale
- Redis, Kafka, or equivalent under meaningful load
About the company
At Vibe.co, weâre reimagining how brands reach audiences in the age of streaming. We believe streaming TV is no longer just a brand awareness play, itâs the next great performance marketing channel. Weâre building the infrastructure to unlock this $100B opportunity.
Vibe.co provides an Audience First Streaming TV Advertising solution for marketers to unlock TV as a growth channel. Our all-in-one solution combines hyper-targeted audience segmentation, AI-powered insights and recommendations, real-time campaign optimization, and incrementality measurement, giving brands of all sizes the precision and transparency theyâve come to expect from social and search, but on TV.
Trusted by over 10,000 brands, Vibe.co reaches more than 120 million households across 500+ apps and channels, delivering an average 250% return on ad spend and 20% sales lift. The company hit a $100 million revenue run rate in under two years, ranking among the ten fastest software companies to reach that milestone.
Vibe.coâs investors include Hedosophia (an early backer of Spotify, Uber, and Airbnb), Elaia, Singular, QuantumLight (Revolut CEO Nik Storonskyâs fund), and Illusian (Supercell CEO Ilkka Paananenâs fund), as well as angel investors including Carolyn Everson, board member of The Walt Disney Company and Coca-Cola. Nirav Tolia, CEO of Nextdoor, sits on the companyâs board of directors.
Founded in 2022, Vibe.co is widely recognized as the category-defining platform in streaming TV advertising, bringing the power of Meta and Google-style performance marketing to the fastest-growing segment in media., At Vibe, we run on three values: Impact, Ambition, and Urgency. We tie every goal to a real business outcome, think 10x rather than settling for good enough, and move daily rather than waiting for perfect conditions.
Youâll thrive here if you own outcomes without needing direction, default to action, and hold yourself to results, not effort.
This is a high-performance environment with high-performance rewards: youâll work alongside people who push you, with real ownership over hard problems in a market thatâs moving fast.
If that sounds like the best version of your career, we want to meet you.
What We Offer
- Variable pay - based on objectives you hit. No arbitrary targets.
- Hybrid flexibility - Weâre in the heart of Paris and our team is in 3x a week!
- Health insurance - Full coverage via Alan.
- Meal vouchers - Via Swile.
- Annual offsite - The whole team, once a year, somewhere worth the trip.
- Tech Syncs - Engineering and Product meet in person at least quarterly, worldwide.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 7 Most Popular Backend Frameworks for Developers
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Lessons for Vibe Coders and Developers