New

Senior Data Engineer

Kigali, Rwanda

Irembo is a technology company that designs and develops digital products to ease the accessibility of services in users’ everyday lives worldwide, starting with Rwanda. Our pioneer products, IremboGov and IremboPay, have enabled Rwandan citizens and foreigners to access and pay for over 150 public services online through our one-stop-shop e-governance and payment platforms. To date, we have facilitated over 30 million transactions through our platforms and have ambitious goals to scale our technology worldwide to enable more governments and institutions to serve their citizens better. More information is available on irembo.com.

Our flagship platforms, IremboGov and IremboPay, have transformed how government services are accessed and paid for, proving our ability to simplify complex processes and enhance public engagement.

We are now bringing the same innovation to healthcare to ensure every Rwandan has access to efficient, high-quality digital health services. Building on the legacy of Babyl Rwanda, which introduced telemedicine in 2016 and delivered over 3.5 million consultations in seven years through USSD and voice calls, and was integrated with health facilities for diagnostics, prescriptions, and referrals.

Our first step is the launch of a national-scale telemedicine platform, designed to expand access and convenience, enabling services that can only be better delivered via telemedicine, such as remote consultations, chronic disease management, and preventive care follow-ups. It also sets a new paradigm for healthcare delivery by leveraging advanced technologies, including AI, to improve diagnosis, personalize care, and optimize health system efficiency.

Location: Kigali, Rwanda (On-site)

Duration: 24 Months (Fixed Term)

Terms of Reference: Senior Data Engineer

The Opportunity

We are seeking a Senior Data Engineer to design, build, and manage the data infrastructure supporting the Irembo Telemedicine. In this role, you will ensure the secure and efficient handling of high volumes of consultation data while enabling the generation of insights and evidence to measure the project’s impact.

You will be responsible for writing and optimising code for data integration and analysis, ensuring the accuracy, efficiency, and reliability of the company's data operations. You will be required a blend of strategic vision and hands-on technical expertise to drive the company's data initiatives forward.

Key Responsibilities: 

  • Data Pipelines
    • Design and build scalable ETL pipelines to ingest data from USSD, Apps, and Provider portals.
    • Ensure pipelines are resilient, traceable, and optimized for performance and low-latency processing.
  • Anonymization
    • Implement robust consent and anonymization processes to prepare data for research and external collaboration.
    • Ensure data is research-ready while maintaining compliance with national regulations and international health data standards.
  • Integration: Ingest data from external partners (Labs, EMRs) into a unified data lake.
  • Architecture 
    • Design the data architecture to support both operational reporting and longitudinal health research.
    • Establish the data warehouse required for both real-time operations and longitudinal public health analytics.

Qualifications: 

You will be a great fit if:

  • Minimum of 5 years of working experience in related SQL / No SQL / ETL Processes.
  • Experience with ETL tools and processes (Ex: MapReduce, Hive, Pig, Apache Nifi, Apache Spark / Spark Streaming, Apache Pinot, Ksql, Druid, Airflow).
  • Experience with data programming languages like Python, Scala, Java, etc.
  • Experience with object storage and ability to orchestrate high-performance data lakes, data warehouses, and data marts.
  • Ability to manage RDBMS, NoSQL, and in-memory databases, including scaling and data modeling in these environments.
  • You are comfortable backing up, restoring, indexing, tuning, and monitoring of performance as well as approving, rejecting, or advising on schema changes of database systems.
  • Experience with programming and organizing software engineering projects.
  • An analytical mindset with superb communication and problem-solving skills.
  • Ability to translate complex problems clearly and in nontechnical terms.
  • Ability to translate business requirements into tech solutions.
  • You have a working knowledge of Kubernetes and experience with DevOps and CI/CD processes.

Preferred Skills

  • Experience with health data standards (OMOP CDM).
  • Experience with streaming data (Kafka).

Why Join This Project?

You will build the data foundation that proves the value of digital health, enabling evidence-based decision-making for the entire country. Your work will directly influence clinical quality, health policy decisions, operational efficiency, and long-term public health insights.

Please note that the salary for this position is commensurate with experience and qualifications and will be discussed during the interview process. 

Application Deadline

March 16, 2026

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. We're on a mission to change our continent through technology and are committed to a diverse and inclusive workplace and strongly encourage applicants from all backgrounds, nationalities, and walks of life.

Our head office is based in Kigali, Rwanda.

 

Create a Job Alert

Interested in building your career at Irembo Ltd? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...

This role is based on-site in Kigali, Rwanda. If you are not currently based in Kigali, are you willing and able to relocate?