ForGood
Home / Jobs /Engineering & Technology / Senior Data Engineer
I
Inkomoko

Senior Data Engineer

LocationRwanda, Ethiopia, South Sudan, Chad, or Kenya
SetupOn-site
LevelSenior
Posted43m ago
Apply by2026-07-10
Engineering & Technology

Quick answer

Inkomoko is hiring a Senior Data Engineer in Rwanda, Ethiopia, South Sudan, Chad, or Kenya to lead the architecture and development of scalable data platforms and pipelines.

Role
Senior Data Engineer
Organization
Inkomoko
Location
Rwanda, Ethiopia, South Sudan, Chad, or Kenya
Work setup
On-site
Level
Senior
Category
Engineering & Technology
Apply by
2026-07-10

The role

Inkomoko is seeking a Senior Data Engineer to lead the architecture, development, and maintenance of scalable data platforms and pipelines across multiple countries in East and Central Africa. The role involves managing real-time and batch data ingestion, ensuring data quality, and overseeing infrastructure management and security. This position is critical for supporting data-driven decision-making and reporting within the MERL team.

What you'll do

  • Lead the design and implementation of real-time and batch data pipelines using tools like Debezium and Airbyte.
  • Manage data modeling, storage, and security including RBAC and encryption.
  • Develop data validation frameworks using dbt and Great Expectations to ensure data quality.
  • Implement observability for infrastructure and data warehouse performance using Prometheus and Grafana.
  • Oversee infrastructure management, CI/CD pipelines, and automated deployment of data workflows.
  • Provide mentorship to junior engineers and maintain high-quality technical documentation.

What it takes

  • Bachelor's degree in Computer Science, Engineering, or Data Science (Master's preferred).
  • 5+ years of experience in data engineering or analytics infrastructure.
  • Proficiency in Python, SQL, and Bash/Shell.
  • Experience with dimensional modeling and OLAP/OLTP databases.
  • Hands-on experience with dbt, Great Expectations, Airflow, and Kafka.
  • Expertise in CI/CD, Docker, and infrastructure management.

What you'll bring

PythonSQLBash/ShellData Modeling (Dimensional)dbtGreat Expectations (GX)

How we treat you

Competitive salary, performance-based bonus, health insurance for self and family, staff savings and provident fund, annual leave, parental leave, and sabbatical options.

Frequently asked questions

Where is the job located?

The position is based in Rwanda, Ethiopia, Sudan, Chad, or Kenya.

What is the compensation for this role?

The specific salary amount is not specified in the posting.

What are the key qualifications required?

Candidates should have 5+ years of experience, proficiency in Python and SQL, and expertise in data tools like dbt and Kafka.

When is the deadline to apply?

The application deadline is July 10, 2026.

How to apply

Apply directly on Inkomoko's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Inkomoko's official posting before applying.