Inkomoko Logo

Inkomoko

Senior Data Engineer

Posted 2 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Nairobi
Senior level
In-Office or Remote
Hiring Remotely in Nairobi
Senior level
Lead architecture, build and maintain scalable batch and real-time data pipelines, manage OLTP/OLAP systems, ensure data quality with dbt and Great Expectations, implement observability, automate CI/CD and on-prem infrastructure, and mentor junior engineers to support analytics and reporting across countries.
The summary above was generated by AI

ABOUT INKOMOKO 

Inkomoko supports entrepreneurs to grow their businesses in order to improve livelihoods, create jobs, and help communities thrive. 

In 2026, Inkomoko was listed by the Financial Times as the 5th fastest-growing company in Africa, supporting entrepreneurs across East and Central Africa to grow thriving businesses and build inclusive, resilient economies. 

Founded in 2012, Inkomoko has worked with more than 100,000 entrepreneurs, including thousands of refugee entrepreneurs. Inkomoko provides a combination of training, consulting, access to finance, and market-level systems change.  We are the largest investor to refugee entrepreneurs in Africa.  

Inkomoko has 900+ staff in 50 offices across Chad, Ethiopia, Kenya, Rwanda, and South Sudan. Through Inkomoko’s 2030 strategic plan, we are adding 3 additional countries to serve more than 550,000 entrepreneurs and growing our $30M loan fund to impact 7M lives. 

 
INKOMOKO VALUES

All staff at Inkomoko are connected to a shared set of organizational values:

  • Purpose: be solutions-oriented, produce high-quality work, and be a global leader.
  • Achievement: push yourself to reach beyond what you previously thought possible. 
  • Improvement: be humble, engage in continuous growth through open & accurate feedback
  • Bravery: willing to take risks, create a safe space for others, be compassionate, and inclusive.
  • We Eat Goat:  we celebrate success and support each other in hard times. We do this work together in the spirit of turikumwe, tuko pamoja, abren nen, Kula na sawa, On est ensemble.

Inkomoko is an affirmative action/equal opportunity employer.  Refugees, women, and persons who reflect the diverse communities we serve are strongly encouraged to apply.  

ABOUT THE OPPORTUNITY AND RESPONSIBILITIES

As a Senior Data Engineer, you will play a strategic role within the MERL team, and you will report to the Business Analytics Manager. You will lead the architecture, development, optimization and maintenance of scalable, reliable, and secure data platforms, engineering robust batch and real-time data pipelines that power business analytics, reporting, and data-driven applications across Inkomoko's countries of operation. 

You will collaborate closely with the Digital Transformation team (IT), Data & Quality Analysts, the Business Analytics Manager, and country MERL teams to ensure data pipelines are efficient and datasets are clean, accessible, well-documented, and ready for analytics, reporting, and decision-making. Success in this role requires strong data pipeline engineering and analytics skills for technical execution, attention to data quality, process documentation, and the ability to collaborate effectively across teams. This position is based in Rwanda, Ethiopia, South Sudan, Chad, or  Kenya.

KEY RESPONSIBILITIES

1. Data Pipelines & Integration (30%)

  • Own the architecture, design, and evolution of scalable, secure, and reliable data solutions that enable data-driven decision-making.
  • Lead the design and implementation of real-time, event-driven data pipelines using technologies such as Debezium (CDC), Apache Kafka, and similar streaming platforms to integrate data from internal systems, ERP platforms, and data collection tools (e.g., SurveyCTO).
  • Lead the development and maintenance of scalable batch data ingestion pipelines using modern data integration tools, preferably Airbyte.
  • Build and maintain centralized, high-quality datasets that support analytics, reporting, and AI initiatives across country and regional programs.

2. Data Modeling, Storage & Security (20%)

  • Lead the design and governance of scalable data models, with a strong emphasis on dimensional modeling and analytics ready data models.
  • Own the design, development and maintenance of secured, performant, scalable, and reliable OLAP (ClickHouse) and OLTP (MySQL/PostgreSQL) platforms.
  • Automate database replication via CDC workflows  to ensure data consistency and enable fast, reliable recovery in failure scenarios.
  • Lead data security and governance process  by implementing RBAC, encryption, backups,  disaster recovery, and secure access controls.

3. Data Quality & Monitoring (20%)

  • Lead the design of data validation frameworks using dbt and Great Expectations (GX), and drive automation of data-quality processes.
  • Establish anomaly detection, outlier monitoring, and reporting practices to guarantee dataset reliability.
  • Document and continuously improve process flows for outlier resolution; train and support program teams on data-quality standards.
  • Set the standard for pipeline-to-validation alignment in close partnership with Data Quality Analysts and other data team members.

4. Data & System Observability and Monitoring (10%)

  • Design and implement observability for infrastructure, data pipelines, and data warehouse performance using tools such as Prometheus and Grafana.
  • Define and track key operational metrics in real time, pipeline latency, throughput, failure rates, resource utilization, and data freshness.
  • Build alerting and dashboards that surface pipeline or infrastructure degradation early, reducing time-to-detect and time-to-resolve for incidents.

5. Infrastructure Management, DevOps & Automation (10%)

  • Own the setup and configuration of on-premise virtual machines and supporting services that host data pipelines, data warehouses, and databases.
  • Lead the design and management of CI/CD pipelines for automated data testing and validation using tools such as dbt and Great Expectations, ensuring reliable, consistent, and repeatable dataset production, as well as automated infrastructure provisioning and deployment of data workflows.

6. Documentation, Mentorship & Learning (10%)

  • Maintain clear, high-quality technical documentation covering database/schema design, data lineage, and ETL/ELT processes.
  • Mentor and coach junior data engineers; lead knowledge-sharing sessions and set engineering best practices for the team.
  • Stay current with, and champion the adoption of, emerging tools and practices in data engineering and analytics infrastructure.

Requirements

WHO WE ARE LOOKING FOR

  • Education: Bachelor's degree in Computer Science, Engineering, Data Science/Statistics, or a related field; a Master's degree is a plus.
  •  Experience:  5+ years of experience in data engineering, data management, or analytics infrastructure, with demonstrated experience in leading data platforms end-to-end.
  • Programming & Scripting: Strong proficiency in Python, SQL, and Bash/Shell.
  • Data Modeling: Proven experience with dimensional modeling and designing data models optimized for analytical workloads at scale.
  •  Data Quality Assurance: Hands-on experience building and scaling data testing and validation frameworks with dbt and Great Expectations (GX).
  •  ELT/ETL & Ingestion Tools: Strong knowledge of Apache Airflow, dbt, and ingestion tools such as Airbyte, candidate must also possess hands-on experience working with webhooks, and API.
  • Modern database and data warehouse : Experience owning OLTP and OLAP (ClickHouse) database development and maintenance  in production.
  • Streaming & Big Data: Experience with Debezium (or equivalent CDC tooling), and  Apache Kafka is required, experience with Spark or similar streaming compute is a strong plus.
  • Observability: Experience with Prometheus, Grafana, or equivalent open-source observability stacks for infrastructure and pipeline health.
  • Infrastructure setup, CI/CD, Containerization & Version Control: Strong hands-on experience in setting up and managing virtual machines, with proven expertise in CI/CD pipelines, Git, and Docker in production on-premise environments
  • Leadership & Collaboration: Demonstrated ability to mentor junior data engineers, lead technical decisions, and communicate complex technical concepts clearly to technical and non-technical stakeholders alike.

Key Competencies:

We are looking for someone who;

  • Instills Trust - Follows through on commitments, builds credibility by being direct and truthful, and shows genuine care for staff members.
  • Acts with Courage - Steps up to address difficult issues and speaks openly with bravery; takes the initiative to pursue new opportunities; takes full ownership of own work
  • Makes Informed Decisions - Seeks relevant data and input when needed, takes appropriate action within their area of responsibility, and knows when to escalate issues or seek guidance.

Benefits

WHAT YOU’LL GET

This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:

  • Competitive salary, and potential Performance-based bonus
  • Incredible company culture, with opportunities for learning and growth
  • Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion 
  • Ability to make a significant social impact to your community
  • Health insurance for self and family
  • Staff savings and provident fund, negotiated bank rates for long-term employees
  • Generous annual leave, parental leave, and sabbatical options. 

TO APPLY

If you’re excited about this role, please submit your application through the jobs portal.

Tell us about what you’ll bring to this growing company.

DEADLINE:  10 July 2026. Applications are reviewed on a rolling basis, please apply as soon as possible!

Inkomoko is committed to justice, diversity, equity and inclusion.  As we seek to reflect the communities we serve, refugees and women are strongly encouraged to apply. As a company we have policies that ensure fair treatment in the application process. 

NB: Only shortlisted candidates will be contacted. Employment is conditional upon successful background checks and other verification as needed.

All offers of employment will be subject to satisfactory references and background screening checks. Inkomoko also participates in the Inter Agency Misconduct Disclosure Scheme, In line with this Scheme, we will request information from job applicants’ previous employers about any findings of sexual misconduct, fraud, or abuse. By applying, the job applicant confirms his/her understanding of these recruitment procedures.

Similar Jobs

22 Days Ago
Remote or Hybrid
Mid level
Mid level
Information Technology • Mobile • Consulting
The role involves building data lakes, developing data pipelines, ensuring data quality, collaborating with teams for analytics, and maintaining data dashboards.
Top Skills: AIAirflowDbtDockerGCPGreat ExpectationKubernetesLookerLuigiMlMongoDBNoSQLPrefectPysparkPythonScalaSQLTerraform
17 Days Ago
Remote or Hybrid
Senior level
Senior level
Information Technology • Mobile • Consulting
The role involves building a centralized data lake on GCP, developing SPARK-powered data pipelines, ensuring data quality, and collaborating with cross-functional teams for advanced analytics and data models.
Top Skills: AirflowDbtDockerGCPKubernetesLookerLuigiNoSQLPrefectPysparkPythonScalaSQLTerraform
10 Days Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Partner with business and supplier organizations to secure profitable short- and long-term deals. Engage early to develop category strategies and preferred supplier lists, promote supplier collaboration and new business ideas, support Sales and M&A sourcing projects, optimize sourcing performance and profitability, and ensure projects meet stakeholder expectations and customer delivery.

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account