Fullstack Engineer - Paris - H/F
đ Poste basĂ© Ă Paris, prĂ©sence rĂ©guliĂšre dans nos locaux requise (3 jours prĂ©sentiel Ă minima)
đž Package 50k - 65k⏠+ equity (BSPCE)
Ă propos de Qobra
FondĂ©e en juillet 2020, Qobra est une plateforme SaaS qui modernise la gestion des commissions pour toutes les Ă©quipes go-to-market des entreprises B2B. Nous sommes convaincus que la satisfaction des Sales est un levier majeur de croissance et de rĂ©tention, et quâils occupent un rĂŽle central dans lâexĂ©cution de la stratĂ©gie commerciale.
Qobra permet dâautomatiser lâensemble du calcul des commissions, offrant une visibilitĂ© totale et une transparence immĂ©diate. RĂ©sultat : des Ă©quipes plus motivĂ©es, plus performantes et un pilotage beaucoup plus fiable.
En cinq ans, plus de 200 entreprises en France et Ă lâinternational nous ont fait confiance, parmi elles ElevenLabs, Doctolib, Spendesk, Agicap, Pretto, Skello, Partoo, Indy, Welcome to the Jungle, Pennylane, Gymlib⊠et ce nâest quâun dĂ©but.
AprĂšs une SĂ©rie A de prĂšs de 10 millions dâeuros en septembre 2023, menĂ©e par Singular, Breega et Revenue Syndicate, Qobra accĂ©lĂšre dĂ©sormais son dĂ©veloppement produit et commercial pour devenir la rĂ©fĂ©rence mondiale de la commission management.
đ Pour mieux nous connaĂźtre, dĂ©couvrez notre produit sur qobra.co, suivez notre actualitĂ© et nos opportunitĂ©s sur LinkedIn et Welcome to the Jungle.
đĄ Et si vous postulez, prĂ©parez au mieux votre entretien grĂące Ă notre Interview Guide.
Descriptif du poste
En tant que Fullstack Engineer (dominante Backend), tu rejoins la squad Data & Integrations. Tu devras faire Ă©voluer et fiabiliser les flux de donnĂ©es qui alimentent Qobra, pour garantir une donnĂ©e fraĂźche, exacte et exploitable, mĂȘme Ă trĂšs grande Ă©chelle. ConcrĂštement, lâĂ©quipe est responsable de :
- Construire et maintenir les intĂ©grations avec lâĂ©cosystĂšme client (CRM, SIRH, bases de donnĂ©es, outils internesâŠ), via APIs, imports/exports, webhooks et automatisations.
- Développer les parcours et interfaces qui permettent de configurer, comprendre et manipuler ces données dans Qobra (mapping, rÚgles métier, contrÎles qualité, diagnostics).
- Assurer la scalabilitĂ© et la fiabilitĂ© dâun produit utilisĂ© par 20 000 utilisateurs dans plus de 200 entreprises, avec des millions dâĂ©vĂ©nements/donnĂ©es traitĂ©s chaque jour, en forte croissance et dans un contexte dâinternationalisation.
Tu seras accompagnĂ©(e) au quotidien par un Team Lead expĂ©rimentĂ© (10+ ans), dans une Ă©quipe Tech de 13 personnes, avec un objectif dâautonomie rapide et dâimpact direct sur la prod.
Missions & Responsabilités
Au sein de la squad, tu contribueras Ă :
- Développer et faire évoluer les systÚmes Backend qui ingÚrent, transforment et exposent la donnée (APIs, jobs asynchrones, pipelines, outils internes), en gardant une attention forte sur la fiabilité et la performance.
- Implémenter des intégrations robustes avec des systÚmes tiers : gestion de formats hétérogÚnes, mapping métier, versioning, résilience aux erreurs, et suivi de bout en bout.
- AmĂ©liorer lâexpĂ©rience de configuration et de contrĂŽle de la donnĂ©e cĂŽtĂ© produit : interfaces dâadministration, diagnostics, feedback utilisateur, comprĂ©hension des impacts mĂ©tier.
- Participer Ă la qualitĂ© et Ă la fraĂźcheur de la donnĂ©e : tests, validations, contrĂŽles dâintĂ©gritĂ©, backfills, et mĂ©canismes de prĂ©vention des incohĂ©rences.
- Contribuer Ă lâeffort scalabilitĂ© / reliability :
- optimisation de performances (latence, requĂȘtes DB, temps de traitement),
- limitation de la charge infra et maßtrise des coûts,
- mise en place/amélioration du monitoring, alerting, SLO/SLI.
- Prendre part au run : investigation des incidents de production, corrections, post-mortems simples, et amélioration continue pour éviter les régressions.
- Collaborer étroitement avec Produit, CS et Ops pour prioriser les sujets, challenger les solutions et livrer des features utiles et durables.
- Partager tes apprentissages avec lâĂ©quipe (revue de code, documentation, bonnes pratiques, veille), et contribuer Ă faire grandir le niveau technique collectif.
- Participer ponctuellement au recrutement : entretiens techniques, revue dâexercices, aide Ă lâĂ©valuation des candidats.
Stack technique
- Front-end: Vue 3 (Typescript), Pinia (Typescript), Vuetify 3 (Typescript)
- Back-end: Flask (Python), Celery (Python), MongoDB, SQLite
- DevOps: Docker, AWS (EC2, Redis, RabbitMQ...), Terraform, Spacelift
- Testing: Vitest (Typescript), Cypress (Typescript), Pytest (Python)
- Data: BigQuery (GCP), dbt, Kestra, Metabase, Amplitude, Segment
- Gestion de projet: Notion, Linear, GitHub, Figma
Profil recherché
Expérience
- 3+ ans sur un framework frontend moderne (React, Vue, AngularâŠ) ; livraison dâinterfaces claires et robustes.
- 3+ ans dâexpĂ©rience en CDI en dĂ©veloppement fullstack, avec une vraie appĂ©tence backend.
- Goût pour le end-to-end et arbitrage entre qualité technique, délais et impact utilisateur.
Backend & systĂšmes data-intensifs
- Features B2B/SaaS en production, Ă lâaise sur tout le cycle : conception â dev â dĂ©ploiement â run.
- Conception/dĂ©veloppement dâAPIs et services fiables, performants et maintenables.
- Exposition Ă la volumĂ©trie et Ă lâasynchrone (jobs, queues, batchs) ; comprĂ©hension des enjeux de fiabilitĂ© (retries, idempotence, erreurs, monitoring).
- CapacitĂ© Ă diagnostiquer/corriger des problĂšmes de prod (latence, timeouts, requĂȘtes coĂ»teuses) + envie de progresser.
Culture data & intégrations
- Attention à la qualité, fraßcheur et exactitude de la donnée ; compréhension des flux de bout en bout.
- ExpĂ©rience dâintĂ©grations avec des systĂšmes tiers (APIs externes, imports/exports, formats variĂ©s) et gestion de la complexitĂ©.
Pratiques dâingĂ©nierie
- Standards sains : tests unitaires/intégration, code review, CI/CD, documentation utile.
- IntĂ©rĂȘt pour la scalabilitĂ© et la reliability (mĂȘme sans ĂȘtre expert·e).
Outils modernes & IA
- Ă lâaise avec un environnement moderne (TypeScript, outils de build, observabilitĂ©).
- Utilisation du dev assisté par IA pour la productivité (génération, refacto, tests) avec esprit critique.
Soft skills
- Forte capacitĂ© dâapprentissage/remise en question ; veille et partage.
- Empathie utilisateur et compréhension des enjeux métier.
- Communication claire, capacitĂ© Ă expliquer ses choix et Ă demander de lâaide.
đ Tu nâas pas besoin dâavoir dĂ©jĂ tout vu Ă trĂšs grande Ă©chelle, mais tu es Ă lâaise avec la prod, curieux(se) des sujets data/scale, et prĂȘt(e) Ă monter en puissance rapidement !
Qobra câest aussi
- Un package attractif : Rémunération attractive, carte Benefiz avec cagnotte flexible, abonnement Gymlib, 50 % de prise en charge des frais de transport, et BSPCE pour partager notre succÚs.
- Une startup en pleine croissance : Nous redéfinissons un marché en forte expansion avec des projets ambitieux.
- Une culture de l'excellence : Entourez-vous dâune Ă©quipe de personnes investies, oĂč lâapprentissage est constant et chaque contribution a un impact direct.
- Des conditions de travail optimales : Bureaux modernes à Paris, flexibilité télétravail, et environnement propice à la productivité (fruits frais, snacks, et petits-déjeuners).
- Des moments de cohésion : Team-building, UBEGA party et offsites pour des moments uniques.
Chez Qobra, lâinnovation est notre moteur, et la diversitĂ© et lâinclusion sont au cĆur de nos valeurs. Nous accueillons les talents de tous horizons, crĂ©ant un environnement oĂč chaque voix compte. La discrimination nâa pas sa place ici - nous sommes engagĂ©s pour lâĂ©galitĂ© dans toutes nos activitĂ©s.
đ DĂ©roulement des entretiens
- 15-30 min Screen Call avec Jade (HR)
- 1h de test d'algo avec Johan (Fullstack Engineer)
- 1h dâĂ©change avec Tanguy (CTO)
- 1h dâentretien technique - design et specs dâune fonctionnalitĂ© avec Arthur (Tech Lead)
- Ăchange avec Antoine (CEO) et Axel (CPO)
- Une prise de références aura lieu en parallÚle en fin de process
đĄ Dans une dĂ©marche de transparence, nous te proposons aussi de poser tes questions Ă des personnes de lâĂ©quipe hors processus de recrutement, si tu le souhaites (rĂ©fĂ©rences call inversĂ©es).
- Team
- Tech
- Role
- Full-stack Engineer
- Locations
- Paris
- Employment type
- Full-time
About Qobra
We empower Global Revenue Operations teams to achieve excellence through data-driven strategies. Our mission is to streamline sales compensation with automation, reliability, and transparency, helping businesses scale performance and keep revenue teams motivated. We're on a mission to revolutionize every pillar that drives world-class sales performance.
Already working at Qobra?
Letâs recruit together and find your next colleague.