Big Data Developer

BWI

Toulouse

Sur place

EUR 60 000 - 80 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

A leading water intelligence firm in Toulouse is seeking a skilled Big Data Engineer to build and operate data pipelines for large volumes of hydrological and weather data. Candidates should have a minimum of 5 years of experience, strong Python programming skills, and a solid understanding of ETL processes. This full-time role requires collaboration with scientists to enhance data accuracy and delivery, ensuring observability and performance optimization through modern cloud technologies and coding best practices.

Qualifications

  • 5+ years of experience required, with 3+ years specifically in data pipeline operations.
  • Strong software engineering skills with Python and CI/CD methods.
  • Experience with large datasets and architectural patterns.

Responsabilités

  • Implement data ingestion and publishing workflows.
  • Collaborate with scientists to define data models.
  • Optimize performance and manage distributed workloads.

Connaissances

Python
Data Engineering
ETL/ELT
Cloud (AWS)
Containerization

Formation

Computer Science degree

Outils

Terraform
PySpark
Dask

Description du poste

BWI (Blue Water Intelligence), founded in June 2022 in Toulouse, France, specializes in monitoring global inland surface water reserves assistant by combining in‑situ data, spaceborne observations, and machine learning to enhance hydrological and hydrodynamical models and deliver data and insights to clients. As a provider of scalable, subscription‑based services, BWI focuses on improving hydrological forecasts to address climate change‑induced water stress and improve water management.

BWI is at the forefront of cutting‑edge hydrological research and innovation. We combine advanced mathematics, physics, and computational expertise to address complex challenges in hydrology, environmental science, and water resource management. We are seeking a dynamic and highly skilled Big Data Engineer to join our team, bridging the gap between science and software development.

Location: Paris or Toulouse (primarily onsite) – Professional English – 5+ years exp. minimum for application to be considered.

Role: Big Data Engineer – building and operating data ingestion and processing pipelines for terabytes of weather and hydrological data, ensuring scalable, reproducible, production‑grade delivery of model inputs and outputs.

Core responsibilities
  • Implement ingestion (batch/streaming), ELT/ETL steps, and data publishing workflows.
  • Handle scientific formats (netCDF, GRIB2) and columnar storage (Parquet); optimize I/O and algorithms.
  • Design storage with eventual‑consistency patterns (atomic publishes, manifests, versioned paths) and a metadata catalog.
  • Partition and parallelize workloads for distributed compute; compact small files and tune for cost/performance.
  • Build and run containerized services and orchestrated workflows; ensure observability, retries, idempotency, and runbooks.
  • Collaborate with scientists to define data models and validation rules.
Top paradigms & architectural patterns required
  • ELT-first with ETL where needed; streaming/micro‑batch for low‑latency sources.
  • Idempot rencontre enforce, restartable workflows jednod orchestration.
  • Versioned datasets, atomic publish patterns, and catalogue as source of truth.
  • Observability‑driven ops and infra‑as‑code.
  • Python (xarray, netCDF4, pyarrow), PySpark or Dask.
  • AWS (S3, EKS, EC2) or equivalent cloud; Terraform for IaC.
Must‑haves
  • 3+ years of relevant experience building/operating large data UFC pipeline, out of 5 minimum years of computer science‑related experience in general (ideally as a full‑stack/back‑end/web software engineer).
  • Strong software engineering in Python with testing and CI/CD.
  • Practical experience with partitioning and parallelism.
  • Computer science education.
  • Understanding of architectural patterns in storing & processing large volumes of data.
  • Humility & eag අද accept both full hands‑on coding position or technical leadership depending on circumstances.
  • Clear communication, teamwork, and analytical problem‑solving.
Nice‑to‑haves
  • Hydrology, meteorology, remote‑sensing, or space‑ground‑segment experience.
  • Understanding of low‑level subjects (memory management, HTTP, S3 implementation).
  • Willingness to develop managerial skills.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Hydrology Big Data Engineer — Scalable Data Pipelines
Hydrology Big Data Engineer — Scalable Data Pipelines

BWI • Toulouse

Sur place
EUR 60 000 - 80 000
Data Engineer
Data Engineer

Allen Recruitment • Brest

Hybride
EUR 45 000 - 65 000
Data Engineer Senior (IT) / Freelance
Data Engineer Senior (IT) / Freelance

Onyx-Conseil • Paris

Hybride
EUR 75 000 - 110 000
Ingénieur·e Data Science, Machine Learning & IA
Ingénieur·e Data Science, Machine Learning & IA

Vortex Io • Toulouse

Sur place
EUR 60 000 - 90 000
Data Engineer
Data Engineer

The French Sourcer • Paris

Sur place
EUR 75 000 - 110 000
Health insurance
Meal vouchers
Remote-friendly policy
Senior Software Data Engineer
Senior Software Data Engineer

HG Insights • Paris

Sur place
EUR 60 000 - 80 000
Data Engineer
Data Engineer

Red Oak Technologies • Paris

Sur place
EUR 60 000 - 80 000
Senior Data Engineer
Senior Data Engineer

Dataworks • Paris

Hybride
EUR 55 000 - 65 000
Hybrid work model
Remote 3 days/week
Autonomy over architecture
BI & Data Engineer - data visualization skills
BI & Data Engineer - data visualization skills

Shift Technology • Paris

Hybride
EUR 60 000 - 90 000
Flexible remote/hybrid options
Competitive salary + performance bonus
Learning & development opportunities
+2
Data Engineer H/F - Paris
Data Engineer H/F - Paris

AVISIA • Paris

Sur place
EUR 60 000 - 95 000