Senior Data Engineer job at Turaco
New
Today
Linkedid Twitter Share on facebook
Senior Data Engineer
2026-05-30T20:03:27+00:00
Turaco
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6666/logo/turaco.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Science & Engineering
KES
MONTH
2026-06-06T17:00:00+00:00
8

Background

Turaco is a micro-insurtech company changing healthcare financing in emerging markets. We provide simple, affordable health and life insurance to low-income earners, distributing our products through partnerships with leading businesses in Kenya and Uganda. Our mission is to act as a safety net, freeing people from the fear of health-related financial shocks.

Role Overview

We are seeking an experienced Senior Data Engineer to architect, build, and optimize our data infrastructure. In this role, you will move beyond simple execution to provide technical leadership—designing scalable systems that handle sensitive financial data with speed and accuracy. You will proactively implement methods to improve data reliability while ensuring our architecture meets the rigorous security standards of the FinTech industry.

Key Responsibilities

  • Architect and own scalable batch and real-time data pipelines supporting high-volume financial transactions
  • Design resilient data infrastructure using modern streaming and processing technologies (e.g., Kafka, Spark)
  • Build, optimize, and maintain robust ETL/ELT pipelines integrating core banking systems, internal platforms, and third-party APIs
  • Continuously improve platform scalability by automating manual workflows and re-engineering data processes
  • Ensure strong data quality, reliability, and accuracy, safeguarding critical financial reporting and customer balance integrity
  • Embed security, governance, and compliance by design into all data systems handling sensitive financial data and any PII
  • Conduct deep root-cause analysis to resolve data anomalies and prevent systemic issues
  • Define monitoring, validation, and observability practices to proactively detect pipeline failures and data drift
  • Mentor and guide junior data engineers, raising technical standards across the team
  • Collaborate with Product, Risk, Finance, and Engineering teams to translate complex business requirements into scalable data solutions
  • Build and enable analytics-ready data models and tooling that drive actionable business insights and decision-making

Knowledge, Skills, and Attributes

  • Live Turaco’s values – 1) Pushing boundaries, 2) Working with excellence, and 3) Profound respect for the individual
  • Experience: 5+ years of experience in Data Engineering, ideally within Financial Services or FinTech.
  • Education: Degree in Computer Science, Statistics, IT, or similar field.
  • Programming: Advanced proficiency in Python, Java, or Scala.
  • Database Mastery: Expert-level SQL skills and hands-on experience with database design and data modeling. Experience with modern data warehouses (Snowflake, BigQuery, or Redshift).
  • Big Data Tech: Working knowledge of message queuing (Kafka, RabbitMQ) and stream processing.
  • Orchestration: Experience with workflow management tools (Airflow, DBT, Luigi).
  • Experience with Infrastructure as Code (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience visualizing data using Tableau, PowerBI, or open-source libraries (D3, matplotlib).
* Architect and own scalable batch and real-time data pipelines supporting high-volume financial transactions * Design resilient data infrastructure using modern streaming and processing technologies (e.g., Kafka, Spark) * Build, optimize, and maintain robust ETL/ELT pipelines integrating core banking systems, internal platforms, and third-party APIs * Continuously improve platform scalability by automating manual workflows and re-engineering data processes * Ensure strong data quality, reliability, and accuracy, safeguarding critical financial reporting and customer balance integrity * Embed security, governance, and compliance by design into all data systems handling sensitive financial data and any PII * Conduct deep root-cause analysis to resolve data anomalies and prevent systemic issues * Define monitoring, validation, and observability practices to proactively detect pipeline failures and data drift * Mentor and guide junior data engineers, raising technical standards across the team * Collaborate with Product, Risk, Finance, and Engineering teams to translate complex business requirements into scalable data solutions * Build and enable analytics-ready data models and tooling that drive actionable business insights and decision-making
* Live Turaco’s values – 1) Pushing boundaries, 2) Working with excellence, and 3) Profound respect for the individual * Advanced proficiency in Python, Java, or Scala. * Expert-level SQL skills and hands-on experience with database design and data modeling. * Experience with modern data warehouses (Snowflake, BigQuery, or Redshift). * Working knowledge of message queuing (Kafka, RabbitMQ) and stream processing. * Experience with workflow management tools (Airflow, DBT, Luigi). * Experience with Infrastructure as Code (Terraform, CloudFormation). * Familiarity with containerization (Docker, Kubernetes). * Experience visualizing data using Tableau, PowerBI, or open-source libraries (D3, matplotlib).
* Degree in Computer Science, Statistics, IT, or similar field.
bachelor degree
12
JOB-6a1b428f068a2

Vacancy title:
Senior Data Engineer

[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Science & Engineering]

Jobs at:
Turaco

Deadline of this Job:
Saturday, June 6 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Saturday, May 30 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Turaco
Turaco jobs in Kenya

JOB DETAILS:

Background

Turaco is a micro-insurtech company changing healthcare financing in emerging markets. We provide simple, affordable health and life insurance to low-income earners, distributing our products through partnerships with leading businesses in Kenya and Uganda. Our mission is to act as a safety net, freeing people from the fear of health-related financial shocks.

Role Overview

We are seeking an experienced Senior Data Engineer to architect, build, and optimize our data infrastructure. In this role, you will move beyond simple execution to provide technical leadership—designing scalable systems that handle sensitive financial data with speed and accuracy. You will proactively implement methods to improve data reliability while ensuring our architecture meets the rigorous security standards of the FinTech industry.

Key Responsibilities

  • Architect and own scalable batch and real-time data pipelines supporting high-volume financial transactions
  • Design resilient data infrastructure using modern streaming and processing technologies (e.g., Kafka, Spark)
  • Build, optimize, and maintain robust ETL/ELT pipelines integrating core banking systems, internal platforms, and third-party APIs
  • Continuously improve platform scalability by automating manual workflows and re-engineering data processes
  • Ensure strong data quality, reliability, and accuracy, safeguarding critical financial reporting and customer balance integrity
  • Embed security, governance, and compliance by design into all data systems handling sensitive financial data and any PII
  • Conduct deep root-cause analysis to resolve data anomalies and prevent systemic issues
  • Define monitoring, validation, and observability practices to proactively detect pipeline failures and data drift
  • Mentor and guide junior data engineers, raising technical standards across the team
  • Collaborate with Product, Risk, Finance, and Engineering teams to translate complex business requirements into scalable data solutions
  • Build and enable analytics-ready data models and tooling that drive actionable business insights and decision-making

Knowledge, Skills, and Attributes

  • Live Turaco’s values – 1) Pushing boundaries, 2) Working with excellence, and 3) Profound respect for the individual
  • Experience: 5+ years of experience in Data Engineering, ideally within Financial Services or FinTech.
  • Education: Degree in Computer Science, Statistics, IT, or similar field.
  • Programming: Advanced proficiency in Python, Java, or Scala.
  • Database Mastery: Expert-level SQL skills and hands-on experience with database design and data modeling. Experience with modern data warehouses (Snowflake, BigQuery, or Redshift).
  • Big Data Tech: Working knowledge of message queuing (Kafka, RabbitMQ) and stream processing.
  • Orchestration: Experience with workflow management tools (Airflow, DBT, Luigi).
  • Experience with Infrastructure as Code (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience visualizing data using Tableau, PowerBI, or open-source libraries (D3, matplotlib).

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link:https://turaco.breezy.hr/p/f76dd9048e99-senior-data-engineer

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Saturday, June 6 2026
Duty Station: Nairobi | Nairobi
Posted: 30-05-2026
No of Jobs: 1
Start Publishing: 30-05-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.