Senior Software Engineer Data TJM MAX 550

Craftman data
Paris, France
about 2 months ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Airflow Amazon Web Services Amazon S3 Automation of Tests Unit Testing Cloud Computing Software Quality Python (Programming Language) Scrum Methodology Software Engineering SQL Databases
+10 more
Apache Spark Technical Debt Data Lakes Pyspark Gitlab-ci Integration Tests AWS Fargate Terraform Docker Databricks

Job description

Le consultant travaillera en étroite collaboration avec les équipes Data Engineering, Architecture et Produit dans un environnement Agile.

MissionsLe consultant interviendra notamment sur les sujets suivants :

Concevoir, développer et maintenir une application Python dédiée au traitement et à l’orchestration des données.

Moderniser l’architecture applicative afin d’améliorer sa maintenabilité, sa performance et sa scalabilité.

Réduire la dette technique grâce à des actions de refactoring et d’optimisation du code existant.

Concevoir et mettre en ?uvre une stratégie complète de tests :

Tests unitaires

Tests d’intégration

Validation des traitements métier

Automatisation dans les pipelines CI/CD

Développer des composants génériques et configurables favorisant la réutilisabilité et limitant les développements spécifiques.

Participer à l’intégration des traitements dans les pipelines Data.

Contribuer aux choix d’architecture et à la définition des bonnes pratiques de développement.

Accompagner les équipes dans l’amélioration continue des pratiques de développement logiciel.

Environnement techniqueCloudAWS (S3, ECS, Fargate…)

Data EngineeringPython

Apache Spark

PySpark, SQL, Gouvernance DataDatabricks Unity Catalog

Gestion des accès

Monitoring

Optimisation des coûts

MéthodologieAgile Scrum

Requirements

Compétences techniquesIndispensablesPython

AWS

SQL

Apache Spark / PySpark, Soft SkillsExcellente capacité d’analyse et de conception.

Force de proposition.

Autonomie et rigueur.

Esprit collaboratif.

Capacité à accompagner et faire monter en compétence les équipes.

Excellente communication.

LanguesAnglais courant (niveau C1 minimum)., Profil recherchéExpérienceMinimum 5 ans d’expérience en développement logiciel.

Solide expertise en développement Python.

Expérience significative sur des architectures Cloud AWS.

Expérience dans la conception de frameworks ou de moteurs de traitements configurables.

Bonne maîtrise des architectures distribuées.

Expérience dans la modernisation d’applications existantes et la réduction de dette technique.

Maîtrise des pratiques de qualité logicielle et des tests automatisés.

Benefits & conditions

Airflow

Docker

GitLab

CI/CD

Terraform

Architecture logicielle

Data Engineering

Monitoring

AppréciéesFargate

Terragrunt

Unity Catalog

About the company

Contexte de la missionDans le cadre de l’évolution d’une plateforme Data stratégique, notre client recherche un Senior Software Engineer afin de participer à la modernisation d’une application centrale dédiée à la configuration et à l’orchestration de traitements de données.

Cette mission s’inscrit dans un contexte de transformation visant à améliorer la qualité logicielle, renforcer la robustesse de l’application, optimiser ses performances et faciliter l’intégration de nouveaux cas d’usage.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

Videos

See all

Related articles

See all