fr
fr

Développeur·euse Backend SaaS - Python/FastAPI

Featured
> 3 years of experience
Fixed term
Back-end developer
42k€ ➞ 52k€/year
PostgreSQL
Python
FastAPI

Développeur·euse Backend SaaS
Python/FastAPI
Orientation backend et BFF, prise en charge partielle DevOps et sécurité applicative

  • CDD 4 à 6 mois selon profil et avancement. CDI envisagé selon traction commerciale
  • Démarrage au plus tôt
  • Localisation sur site à Lille, quartier Euralille, TT 2j / sem.

Contexte

Oryjin lance le MVP de sa plateforme SaaS IA fin septembre 2026. Le socle backend Python / FastAPI et la persistance PostgreSQL sont posés en interne. Les agents IA sont en production.
Restent à construire les modules applicatifs structurants qui conditionnent la mise en vente B2B :

  1. espace d'administration
  2. gestion des abonnements (Stripe)
  3. gestion des paiements,
  4. sécurité de la couche de données.

Ces modules sont à la fois côté backend (API, logique métier) et côté frontend (interfaces clients et admin).

Compétences indispensables

  1. Expérience SaaS B2B : avoir construit ou maintenu un module admin, un système d'abonnements et un tunnel de paiement sur une plateforme en production
  2. Frontend : React (ou équivalent moderne) — interfaces admin, onboarding, portail client
  3. Python backend (FastAPI ou équivalent) avec ORM (SQLAlchemy ou équivalent)
  4. Stripe (ou équivalent) : abonnements, webhooks, gestion des événements de facturation, idempotence, cas d'échec
  5. PostgreSQL : modélisation relationnelle, contraintes, Row-Level Security native
  6. Auth0 / IdP : intégration Management API, provisioning programmatique d'organisations, mapping claims JWT → entités applicatives
  7. Sécurité applicative : autorisation, filtrage multi-tenant, validation d'entrée

Compétences appréciées

  1. Pydantic v2, Alembic (migrations versionnées)
  2. Stockage blob cloud (Azure Blob Storage) : isolation par tenant, jetons SAS
  3. CI/CD : GitHub Actions, Docker
  4. Contexte multi-agents IA (LangGraph)
  5. Observabilité / error-tracking (Sentry ou équivalent)

Ce que nous proposons

  1. Socle backend et modèle de données posés en interne : vous construisez les modules applicatifs par-dessus, sans repartir de zéro. Backlog cadré et priorisé pour la mise sur le marché de septembre 2026. Stack moderne, levier IA encouragé (Claude Code disponible).
  2. Rémunération : 42 000€ – 50 000€ brut annuel selon profil et expérience.

Lien vers l'annonce au format PDF

TeamORYJIN est construite par une équipe restreinte, en configuration garage, en phase finale de développement du MVP. Les fondateurs apportent plus de 30 ans d'expérience cumulée dans le marketing data-driven. Ils portent la vision métier et la stratégie produit. L'équipe technique — CTO, développeur front, développeur IA — couvre l'ensemble du périmètre nécessaire pour livrer la plateforme : architecture, intégrations, agents IA. Trois profils, pas de couches intermédiaires : les décisions techniques se prennent vite, sans validation en cascade. À ce stade, rejoindre ORYJIN, c'est intégrer une équipe où chaque personne pèse sur la trajectoire du produit — pas un poste dans un organigramme déjà écrit.
ManagementORYJIN est dirigée par deux fondateurs, l'une orienté marché, l'autre orienté technique. Nicolas Giard, CEO, a déjà créé et cédé une société de data marketing au premier groupe mondial de communication, WPP, en 2016. Il apporte à ORYJIN la vision métier, la lecture du marché du marketing data-driven et une expérience de sortie déjà validée ; pas une première tentative. Lanwenn Jayet, CDAO (Chief Data & AI Officer), pilote la conception technique de la plateforme et l'architecture des agents. Elle encadre les développeurs et transpose les problématiques marketing en design agentique.
Reference :CDD_Backend
Recruiter Nicolas GIARD photo
Nicolas GIARDReply within 3 days

Skills

Backend
Python
FastAPI
OAuth
Data
PostgreSQL
Others
Stripe
Ops
Docker
Frontend
React
Cloud
Azure
Tooling
Sentry
Unknown
Claude Code

About the company

Oryjin — startup IA B2B, Lille Nous développons OROOT, une plateforme d'orchestration qui structure la collaboration entre des équipes marketing et des agents IA spécialisés — du brief stratégique à l'activation publicitaire sur Google Ads. Le cœur technique est posé : agents IA en production, backend Python/FastAPI, persistance PostgreSQL, intégration Google Ads API bidirectionnelle active. Nous lançons le MVP commercial en septembre 2026. L'enjeu immédiat : construire les modules SaaS qui conditionnent la mise sur le marché — administration multi-tenant, abonnements, paiements, sécurité des données. Stack : Python · FastAPI · PostgreSQL (RLS) · Auth0 · Stripe · Azure · Docker · GitHub Actions · LangGraph. Claude Code disponible. Financement BPI obtenu.Read more

Benefits

Esprit Startup early-stage
Nous recherchons des profils autonomes, curieux, force de proposition. Les futurs co-fondateurs se recrutent maintenant.
Télétravail
A ce stade l'équipe a besoin de phosphorer ensemble. Mais chacun apprécie les 2 jours de TT par semaine pour respirer et produire au calme
Santé et prévoyance
Prévoyance et mutuelle pour les salariés et leur famille (option)

Similar Jobs

brand cover
consultant développeur backend java h/f/x
ZenikaPermanent contract
ZenikaPermanent contract
Marcq-en-Barœul, FR
& Remote
Hybrid remote
≥ 3 years experience
40k€ ➞ 58k€/year
Java
Spring Boot
Kafka
9 hours ago
brand cover
développeur java / spring
JetdevPermanent contract
JetdevPermanent contract
Villeneuve-d'Ascq, FR
& Remote
Hybrid remote
≥ 2 years experience
36k€ ➞ 55k€/year
Spring
Spring Boot
Java
7 days ago
brand cover
consultant data ia h/f/x
ZenikaPermanent contract
ZenikaPermanent contract
Marcq-en-Barœul, FR
& Remote
Hybrid remote
≥ 4 years experience
43k€ ➞ 63k€/year
Python
LangChain
Amazon Web Services
8 hours ago
brand cover
consultant devops cloud h/f/x
ZenikaPermanent contract
ZenikaPermanent contract
Marcq-en-Barœul, FR
& Remote
Hybrid remote
≥ 4 years experience
40k€ ➞ 58k€/year
Google Cloud
Amazon Web Services
Agile
9 hours ago
brand cover
consultant développeur fullstack java/vue.js h/f/x
ZenikaPermanent contract
ZenikaPermanent contract
Marcq-en-Barœul, FR
& Remote
Hybrid remote
≥ 3 years experience
40k€ ➞ 58k€/year
Java
Spring Boot
Javascript
9 hours ago
brand cover
consultant développeur fullstack java/angular h/f/x
ZenikaPermanent contract
ZenikaPermanent contract
Marcq-en-Barœul, FR
& Remote
Hybrid remote
≥ 3 years experience
40k€ ➞ 58k€/year
Java
Spring Boot
Javascript
9 hours ago
brand cover
développeur.se full stack java
UBIK IngénieriePermanent contract
UBIK IngénieriePermanent contract
Roubaix, FR
& Remote
Hybrid remote
≥ 2 years experience
Java
Spring
Angular
5 days ago
brand cover
développeur react
Picto AccessInternship
Picto AccessInternship
Lille, FR
No remote work
Juniors accepted
Android
Ruby
React
6 days ago
brand cover
leader technique backend
SensefuelPermanent contract
SensefuelPermanent contract
Villeneuve-d'Ascq, FR
& Remote
Hybrid remote
≥ 5 years experience
45k€ ➞ 60k€/year
NodeJS
Elasticsearch
Kubernetes
6 days ago