Back to search
Ublo.immo Linkedin · Posted 5d ago

Senior Backend Software Engineer — Elixir & Python

France

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Backend Engineer — Elixir (Phoenix) & Python (FastAPI)


Construisons le futur de la gestion immobilière.


Ublo est un éditeur SaaS de gestion locative innovant qui simplifie le quotidien des bailleurs et des gestionnaires immobiliers. Notre mission est de rendre la gestion locative plus fluide et efficace grâce à une interface intuitive et des fonctionnalités puissantes. Nous travaillons avec des acteurs publics et privés pour digitaliser la gestion immobilière et améliorer l’expérience utilisateur.

Notre équipe technique/produit/design compte aujourd'hui une vingtaine de personnes, organisées en 4 squads.


Votre mission

Vous rejoindrez une squad où les décisions techniques ont un impact direct sur le produit.

Vous ne serez pas uniquement chargé de développer des fonctionnalités.

Vous participerez à la conception des fondations techniques qui accompagneront la croissance d'Ublo dans les prochaines années.

Vous serez amené à :

  • Concevoir et développer les services backend de notre plateforme en Elixir/Phoenix.
  • Participer à la conception des premiers services Python/FastAPI dans le cadre de l'évolution de notre architecture.
  • Concevoir des architectures robustes, évolutives et maintenables.
  • Développer les pipelines d'intégration permettant d'ingérer, transformer et fiabiliser les données provenant des systèmes de nos clients (ERP, logiciels métiers, API partenaires, imports de données…).
  • Garantir la qualité, la cohérence et la traçabilité des données tout au long des processus d'intégration.
  • Optimiser les performances de traitements manipulant d'importants volumes de données.
  • Concevoir des API performantes et fiables à destination de nos applications et de nos partenaires.
  • Réaliser des revues de code et contribuer à l'amélioration continue des pratiques d'ingénierie.
  • Participer aux décisions d'architecture et à l'évolution de notre plateforme orientée événements.
  • Collaborer étroitement avec les équipes Produit, Customer Success et Support afin de comprendre les besoins de nos utilisateurs et transformer leurs problématiques en solutions techniques.


Les défis techniques

Vous travaillerez notamment sur :

  • une plateforme SaaS en forte croissance ;
  • des API GraphQL ;
  • des traitements asynchrones et orientés événements ;
  • des problématiques de concurrence et de montée en charge ;
  • une architecture métier basée sur le Domain Driven Design (DDD) ;
  • l'introduction progressive de microservices Python/FastAPI ;
  • la réduction de la dette technique sans ralentir la livraison produit.


Stack actuelle

Backend

  • Elixir
  • Phoenix
  • Ecto
  • PostgreSQL
  • GraphQL

En évolution

  • Python
  • FastAPI


Ce que nous recherchons

Vous avez au minimum 5 années d'expérience en développement backend.

Vous êtes à l'aise avec :

  • Elixir et l'écosystème OTP ;
  • Phoenix ;
  • PostgreSQL ;
  • GraphQL ;
  • la conception d'API ;
  • les architectures distribuées ;
  • les problématiques de performance ;
  • les systèmes orientés événements.

Vous avez également une excellente maîtrise de Python et de FastAPI, ou une forte expérience dans la conception d'API Python modernes.

Vous aimez prendre du recul sur un problème avant d'écrire du code.

Vous savez remettre en question une architecture lorsque cela est nécessaire.

Vous privilégiez des solutions simples, maintenables et robustes.


Notre façon de construire

Nous croyons davantage à de bonnes décisions d'ingénierie qu'à l'accumulation de frameworks.

Nos principes :

  • Domain Driven Design
  • Architecture Event Driven
  • Revues de code systématiques
  • Qualité avant complexité
  • Documentation des décisions d'architecture
  • Amélioration continue


Pourquoi rejoindre Ublo ?

Vous aurez un impact direct sur les décisions techniques.

Vous participerez à la construction de l'architecture qui accompagnera les prochaines années de croissance de la plateforme.

Vous rejoindrez une équipe où les développeurs participent réellement aux choix techniques.

Vous travaillerez sur un produit utilisé quotidiennement par des milliers de professionnels de l'immobilier.

Vous serez régulièrement amené à collaborer avec les équipes Customer Success et Produit pour comprendre les enjeux métier, accompagner l'intégration de nouveaux clients et résoudre des problématiques complexes liées à leurs données.


Rémunération et avantages

Rémunération Entre 50 et 60 K€ brut annuel, selon profil et expérience.

Temps de travail Forfait jours (218 jours travaillés par an).

Congés et repos

  • 5 semaines de congés payés par an.
  • Jours de RTT garantissant le respect du forfait annuel (9 en 2026, variable chaque année selon le calendrier).

Avantages sociaux

  • Mutuelle & prévoyance prises en charge à 50 %.
  • Remboursement à 50 % du pass Navigo.
  • Titres-restaurant d'une valeur de 10 €, pris en charge à 50 %.


Informations pratiques

Type de contrat

CDI

Localisation

Paris — Hybride (2 jours de présence par semaine)

Langue

Français courant indispensable.


Ce que nous apprécions particulièrement
  • la curiosité technique ;
  • la rigueur ;
  • l'autonomie ;
  • la capacité à challenger les choix existants avec bienveillance ;
  • le goût des produits bien conçus.

Nous recherchons avant tout des ingénieurs capables de résoudre des problèmes complexes avec élégance plutôt que des spécialistes d'une technologie particulière.


Processus de recrutement
  • Test technique à faire chez soit (2-3h)
  • Entretien technique en visio (1h)
  • Echange avec notre CTO
  • Café en présentiel avec l’équipe (30min)
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search