Software Engineer

Il y a 2 jours

Paris, Île-de-France Allphins Temps plein 80 000 € - 110 000 € Contrat

À propos d'Allphins (Français)

Allphins est une start‑up insurtech dynamique qui redéfinit la gestion des risques dans l'industrie de la (ré)assurance grâce à une technologie innovante. Depuis 2019, nous avons évolué du Lloyd's Lab à Londres aux pôles Station F à Paris, en développant une plateforme SaaS qui permet aux (ré)assureurs de comprendre leurs risques beaucoup plus rapidement et avec plus de précision.

Nous sommes une équipe internationale, rentable et en pleine croissance, présente au Royaume‑Uni, aux États‑Unis, en Allemagne, en France et en Suisse, et nous servons plus de 30 (ré)assureurs à travers le monde dans un large éventail de secteurs.

About Allphins (English)

Allphins is a dynamic insurtech startup redefining risk management in the (re)insurance industry with innovative technology. Since 2019, we have grown from the Lloyd's Lab in London to Station F in Paris, building a SaaS platform that helps (re)insurers understand their risks faster and with greater precision.

We are an international, profitable, and rapidly growing team with a presence in the UK, US, Germany, France, and Switzerland, serving over 30 (re)insurers worldwide across many sectors.

À propos du poste (Français)

En tant que Software Engineer Back‑End, vous jouerez un rôle clé dans le développement de la base de notre plateforme SaaS, en créant des systèmes qui permettent aux (ré)assureurs de modéliser leurs risques, d'optimiser leurs portefeuilles et de rester en avance dans un environnement en constante évolution.

About the role (English)

As a Back‑End Software Engineer, you'll play a key role in building the foundation of our SaaS platform, creating systems that enable (re)insurers to model risks, optimize portfolios, and stay ahead in a constantly evolving environment.

Responsabilités clés (Français)

  • Scalabilité et optimisation des systèmes backend : améliorer l’infrastructure pour gérer des volumes de données et des charges utilisateur croissants.
  • Refactoring des composants clés : retravailler les parties critiques du code pour améliorer performances, lisibilité et maintenabilité.
  • Développement et livraison de fonctionnalités backend : concevoir et implémenter des API, le traitement en arrière‑plan et les pipelines de données.
  • Optimisation des flux de données et des algorithmes : identifier les goulots d’étranglement et réduire les calculs redondants.
  • Amélioration de l’observabilité et de la fiabilité : renforcer la surveillance, l’alerting et la gestion des logs.
  • Collaboration transversale : travailler étroitement avec Product Managers, Data Scientists et développeurs front‑end pour construire des services backend robustes.
  • Qualité du code et culture engineering : participer aux revues de code, proposer des améliorations et partager vos connaissances.
  • Définition de l’architecture backend : proposer des changements architecturaux pour soutenir la croissance future et réduire la dette technique.

Key Responsibilities (English)

  • Scalability and backend optimization : improve the infrastructure to handle growing data volumes and user loads.
  • Refactoring key components : rework critical code parts to improve performance, readability, and maintainability.
  • Backend feature development : design and implement features across APIs, background processing, and data pipelines.
  • Data flow and algorithm optimization : identify bottlenecks and reduce redundant computations.
  • Observability and reliability improvement : strengthen monitoring, alerting, log management, and metrics.
  • Cross‑functional collaboration : work closely with Product Managers, Data Scientists, and front‑end developers.
  • Code quality and engineering culture : participate in code reviews, propose improvements, and share knowledge.
  • Backend architecture definition : propose architectural changes to support future growth and reduce technical debt.

Exigences techniques (Français)

  • Expertise en Python Django / Django Rest Framework (DRF) et développement d’API REST.
  • Expérience solide dans la conception d’architectures logicielles évolutives et scalables.
  • Connaissance des systèmes distribués, optimisation des performances et orchestration de traitement des données.
  • Maîtrise de Spark, Celery et Airflow (un plus important).
  • Compétences en optimisation de bases de données et gestion de gros volumes de données.

Technical Requirements (English)

  • Expertise in Python Django / Django Rest Framework (DRF) and REST API development.
  • Solid experience designing scalable, evolving software architectures.
  • Knowl