Senior Data Engineer - AI & Data Pipelines for Impact

ICRC

Genf

On-site

CHF 140,000 - 210,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The International Committee of the Red Cross (ICRC) is seeking a Senior Data Engineer in Geneva to design, build and maintain data pipelines and AI workflows. You will lead data engineering standards, mentor junior staff and ensure data quality and scalable solutions across global operations.

Responsibilities include implementing production-ready data pipelines, integrating diverse data sources and collaborating with data science, DevOps and product teams.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology or a related field, or equivalent work experience.
  • Minimum 6 years’ experience in a similar position.
  • Experience in development and operations processes.
  • Experience in technical support processes.
  • Technical certification (Python, ETL solutions) or equivalent experience.
  • ITIL, DevOps or Agile certification (e.g. SAFe) is an asset.
  • Proven experience with on-premises data pipeline tools (e.g. Python, SSIS, dbt, Airbyte, Airflow).
  • Proven experience with CI/CD, Git, deployment pipelines, OpenShift and Docker.
  • Strong SQL skills and experience with database management systems (e.g. SQL Server, PostgreSQL, MariaDB).
  • Strong skills in working with storage formats and systems such as S3-compatible storage, Parquet and Delta Tables.
  • Experience with message queues such as Kafka or RabbitMQ.
  • Familiarity with AI agent capabilities, along with coding skills.
  • Experience with cloud-based data solutions, preferably Microsoft Fabric or similar platforms, is a plus.
  • Experience with end-to-end RAG pipelines (ingestion, chunking, embedding, indexing) is a plus.
  • Excellent spoken and written English. French is a plus.

Responsibilities

  • Lead data architecture, engineering standards, code reviews and mentoring. Move prototypes into production via Git, CI/CD, automated testing, environment promotion, release validation, monitoring and rollback.
  • Design, build, test, deploy and operate data pipelines, jobs and ingestion frameworks using Python or ETL solutions.
  • Integrate structured, semi-structured and unstructured data from internal systems, databases, APIs, files, documents, vendor feeds, public sources and event streams.
  • Build resilient, governed integrations with secure authentication, pagination, rate limits, retries, schema management, data contracts and lineage, quality controls, observability and recovery.
  • Engineer production AI workflows using prompt templates and versioning, scheduled or event-triggered prompt execution, RAG, vector search, knowledge graphs, and agent and tool orchestration.
  • Partner with data science, product, DevOps, security, architecture and business teams. Communicate risk early and drive practical solutions.
  • Ensure delivery commitments are realistic, tracked and met. Manage dependencies with other teams early.
  • Define and monitor service levels (availability, data freshness, incident resolution) and agree SLAs with data consumers.
  • Identify opportunities for analytics to improve humanitarian operations, resource allocation and accountability to donors.
  • Support ICT teams in the field in using global and centrally managed ICT solutions.

Skills

SQL
English proficiency
Communication
Mentoring

Education

Bachelor's degree in CS/IT
Python/ETL certification
ITIL/DevOps/SAFe asset

Tools

Git
OpenShift
Docker
Airflow
dbt
SSIS
Airbyte
Kafka/RabbitMQ

Job description

The International Committee of the Red Cross (ICRC) is seeking a Senior Data Engineer in Geneva to design, build and maintain data pipelines and AI workflows. You will lead data engineering standards, mentor junior staff and ensure data quality and scalable solutions across global operations.

Responsibilities include implementing production-ready data pipelines, integrating diverse data sources and collaborating with data science, DevOps and product teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

ICRC - International Committee of the Red Cross • Genf

On-site
CHF 140,000 - 210,000
AI Transformation Lead for Humanitarian Tech
AI Transformation Lead for Humanitarian Tech

ICRC • Genf

On-site
CHF 140,000 - 210,000
Operations Data Trainee - Humanitarian Analytics
Operations Data Trainee - Humanitarian Analytics

ICRC • Genf

On-site
CHF 40,000 - 48,000
Buddy programme
Introduction training (3 days)
Hands-on analytics experience
Head of Information Governance & AI Readiness
Head of Information Governance & AI Readiness

International Committee of the Red Cross • Genf

On-site
CHF 180,000 - 240,000
Humanitarian Data Operations Trainee
Humanitarian Data Operations Trainee

International Committee of the Red Cross • Genf

Hybrid
CHF 40,000 - 48,000
Buddy programme
Training program
Hands-on experience
Senior AI Platform Lead - Kubernetes & LLM Ops
Senior AI Platform Lead - Kubernetes & LLM Ops

ICRC • Genf

Hybrid
CHF 150,000 - 210,000
Protection Data Lead - Humanitarian Impact
Protection Data Lead - Humanitarian Impact

International Committee of the Red Cross - ICRC • Genf

On-site
CHF 110,000 - 140,000
Orientation & training programs
Career development opportunities
Generous social benefits
+2
Operations Data Associate
Operations Data Associate

ICRC • Genf

Hybrid
CHF 40,000 - 48,000
Buddy programme
Training program
Hands-on experience
Operations Data Associate
Operations Data Associate

ICRC - International Committee of the Red Cross • Genf

On-site
CHF 40,000 - 48,000
Buddy programme
Introduction training (3 days)
Hands-on analytics experience
AI Tech Lead
AI Tech Lead

ICRC - International Committee of the Red Cross • Genf

On-site
CHF 140,000 - 210,000
Top locations