368,634open jobs
9,437companies
50,578added this week
Browse all
Location
In office (Nairobi)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Inkomoko partners with entrepreneurs in displaced communities across Africa, providing affordable capital, business advisory, and market access to build inclusive and thriving economies. Supporting refugees, women, and youth entrepreneurs in Rwanda, Kenya, Ethiopia, South Sudan, and Chad.

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 Data Engineer, you will build and operate the pipelines at the heart of Inkomoko's enterprise data platform, ensuring trusted, secure and scalable data is available to support analytics, AI, products, operations and organisational decision-making. You will work within the technical architecture and engineering standards set by the Senior Data Engineer, with growing ownership as you demonstrate it.

This is a role for an engineer who wants to get significantly better, fast, with structured mentorship. You will be mentored by the Senior Data Engineer through code review, pairing, and a written growth plan, and you will work on one of the hardest practical problems in our estate: contributing to the client entity resolution layer that joins the same person across the advisory, core banking, and survey systems, with transparency, auditability and measurable data quality.

You will work with data about refugee entrepreneurs. That carries real responsibility: every pipeline you touch operates under Inkomoko's data protection controls and ingests only the columns the business needs, and all data movement and integration must comply with approved enterprise architecture, security, privacy and data-governance standards.

KEY RESPONSIBILITIES

1. Pipeline Development and Maintenance (40%)

  • Build, maintain and operate reliable, auditable data pipelines integrating approved enterprise, lending, programme, survey and external data sources, within the platform architecture set by the Senior Data Engineer.
  • Keep all loads idempotent and checkpointed, so an interrupted run resumes rather than restarts, and document every pipeline as code alongside the pipeline itself.
  • Enforce column-level minimization at ingestion: personal data that no downstream model needs is never ingested.
  • Apply the platform's reusable integration patterns when onboarding new sources, and flag where a pattern does not fit rather than working around it silently.

2. Data Quality and Reliability (30%)

  • Implement tests, contracts, and freshness checks for the pipelines you own, feeding the promotion-blocking quality gate: when a check fails, downstream publication halts and someone is alerted, by design.
  • Monitor the health, performance and cost of your pipelines through the platform's observability and alerting, and respond to incidents within agreed SLAs/SLOs.
  • Participate in root-cause analysis for pipeline and gate failures, and contribute short, blameless written causes and fixes.

3. Entity Resolution and Integration Support (15%)

  • Implement components of the client entity resolution layer to the Senior Data Engineer's design, including matching logic, survivorship rules, and the auditable record of merge decisions.
  • Investigate unresolved or conflicting matches and surface them with evidence, rather than silently picking one.

4. Governance, Security and Collaboration (15%)

  • Apply the technical controls required by Inkomoko's Data Governance Framework in the pipelines you build, including classification, access, lineage, retention, encryption, minimisation and auditability.
  • Work within the platform's data protection controls, aligned with the data protection laws of the jurisdictions we operate in; access administration is centrally managed and this role works inside it, not above it.
  • Collaborate with Technology Enablement, Product and Innovation, MERL and business system owners on source-system changes and data dependencies affecting your pipelines.
  • Engage actively in mentorship: structured code review, pairing, and a written growth plan with the Senior Data Engineer.

Requirements

WHO WE ARE LOOKING FOR

  • Education: Bachelor's degree in Computer Science, Engineering, Statistics, or a related field; equivalent demonstrated experience considered.
  • Experience: 2 to 4 years in data engineering or backend engineering with substantial data work, in a production environment.
  • Programming: strong Python and SQL; you write pipelines as software, with tests, not as scripts.
  • Databases: solid PostgreSQL; exposure to SQL Server is a plus.
  • Transformation and orchestration: hands-on dbt experience and familiarity with a modern orchestrator; Dagster preferred, Airflow background welcome.
  • Data movement: working understanding of incremental and idempotent load patterns; familiarity with Kafka and Spark is a valued plus, not a requirement.
  • Engineering practice: Git discipline, CI/CD, and containerization (for example Docker) as daily habits; documentation you would want to inherit.
  • Data protection: awareness of handling sensitive personal data responsibly; experience with regulated, financial, or humanitarian data is a strong plus.
  • Growth: evidence that you seek and act on feedback; this role comes with structured mentorship, and we are looking for someone who will use it.
  • Communication: ability to explain what a pipeline does, what broke, and what you changed, clearly and in writing.

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.

Benefits

WHAT YOU’LL GET

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

  • Meaningful work that directly contributes to sustainable livelihoods and job creation across East and Central Africa.
  • 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
  • A dynamic and entrepreneurial team environment committed to innovation and social impact
  • 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 CV and tell us why you are the right fit for this opportunity.

Application Deadline: 1st September 2026

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Nairobi
$20k – $52k per year (Estimated) • In office • Full-Time • Gurgaon
SQL
Python
Python
pySpark
AI/ML
Hadoop
Spark
Analytics
Power BI
Tableau
Apply
AI Engineer 1 day ago
$25k – $103k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Gurgaon
Python
SQL
Databases
Databricks
Microsoft Fabric
AI/ML
AI Agents
Embeddings
Gemini
Hallucination
LangChain
LangGraph
LLM
Multimodal AI
Prompt Engineering
PyTorch
RAG
Semantic Search
Spark
TensorFlow
Hugging Face
LLM Guardrails
LLMOps
OpenAI
Semantic Search
DevOps
AWS
Azure
CI/CD
Apply
In office • Full-Time • 7+ years exp • Bachelor's Degree • Ho Chi Minh City
JavaScript
Python
AI/ML
Copilot
Cursor
DevOps
Azure DevOps
Jenkins
Azure
GitLab
QA
JMeter
k6
Playwright
Postman
Rest-Assured
Selenium
TestRail
Apply
$28k – $65k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru
Bash
PowerShell
Python
Node JS
JavaScript
Node JS
Commander.js
AI/ML
AI Agents
DevOps
Amazon EC2
Amazon EKS
AWS
Azure
Kubernetes
Amazon ECS
IAM
Cybersecurity
Crowdstrike
Zero Trust
Apply
$55k – $157k per year (Estimated) • Remote • Full-Time • Sydney
C++
Go
Lua
Python
C++
CMake
Databases
ActiveMQ
Aerospike
Apache Kafka
Cassandra
DevOps
Docker
gRPC
Kubernetes
Apply
Fineract Developer 6 days ago
In office • Full-Time • 3+ years exp • Nairobi
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Git
Rest API
Apply
In office • Full-Time • 5+ years exp • Nairobi
PowerShell
Python
SQL
Python
Django
Databases
Apache Kafka
ClickHouse
ElasticSearch
Milvus
MySQL
pgvector
Pinecone
PostgreSQL
Redis
AI/ML
AI Agents
DevOps
Ansible
Docker
GitOps
Kubernetes
Terraform
Vector
Analytics
ETL/ELT
Apply
$120k – $226k per year (Estimated) • Remote • 5+ years exp • Bachelor's Degree
Analytics
A/B Testing
Design
Figma
Management
Jira
Miro
Notion
Apply
Remote/Hybrid • Full-Time • Nairobi
Apply
In office • PhD • Nairobi
AI/ML
Text-to-Speech
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Vercel
Apply
$185k – $200k per year • Remote/Hybrid • Full-Time • 10+ years exp • New York • Nairobi • London
JavaScript
Python
TypeScript
AI/ML
Computer Vision
LLM
Multimodal AI
RAG
AI Agents
Anthropic
Edge AI
OpenAI
DevOps
AWS
Azure
CI/CD
GCP
Apply
Remote • Full-Time • 5+ years exp • Nairobi • Amman
Apply
In office • Full-Time • 7+ years exp • Nairobi
AI/ML
XGBoost
Time Series Forecasting
DevOps
Amazon EC2
AWS
Git
Amazon ECS
Amazon S3
IAM
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.