Design and implement integrations with external platforms, CRMs, CDPs, measurement vendors, and data partners
Own integration projects end-to-end, from scoping to production with minimal hand-holding
Collaborate directly with external partners to define and validate data contracts
Developer Platform
Build the infrastructure for Vibe's public API, account, advertiser, and campaign management endpoints
Develop documentation, monitoring, and tooling that makes the developer experience first-class
Contribute to MCP gateway and authentication layers that expose Vibe's capabilities externally
Reliability & Scale
Identify bottlenecks in existing pipelines and rebuild them to handle growing data volume
Write code that your team can review, extend, and trust, not just code that ships
Use AI tooling actively to accelerate development and close quality gaps
What You Need
Hands-on experience shipping production-grade software in TypeScript and Python, you've written it, debugged it, owned it
Comfort working across the full stack: APIs, data pipelines, and infrastructure (AWS, Terraform)
Exposure to low-level programming concepts, C or C++ experience is a plus; knowing how memory and concurrency actually work is the bar
A startup or high-ownership background, you've operated without a team for every problem and figured things out
Strong instincts for code quality: you give real feedback in reviews and can receive it the same way
Nice to Haves
Prior experience building or maintaining third-party integrations (ETL, webhooks, REST/GraphQL APIs)
Familiarity with GCP or multi-cloud environments
Experience designing or contributing to developer-facing platforms or public APIs
What We Offer
Hybrid flexibility — We're in the heart of Paris and our team is in 3x a week. - Annual offsite — The whole team, once a year, somewhere worth the trip. - Tech Syncs — Engineering and Product meet in person at least quarterly, worldwide. ## Our Interview Process
We respect your time. Here's exactly what to expect — no surprises, no ghosting. 1. Recruiter screen — 30 min. We'll share context; you'll share yours. 2. Manager interview + technical assignment — 1h30. Meet your future manager and work through a real problem together (no trick questions). 3. Offer — Fast. We don't let good decisions sit. We evaluate all applicants without regard to race, color, religion, national origin, gender, gender identity or expression, sexual orientation, age, disability, veteran status, or any other characteristic protected by law. We believe the best ideas come from teams with different backgrounds, perspectives, and experiences. If you need a reasonable accommodation during the application or interview process, please let us know. ## Referral Instructions
Being referred? Ask your contact to submit your application directly on your behalf.