Senior Data Engineer

Turaco

Nairobi, Kenya

Full Time
Insurtech
Published February 28, 2026

Job Description

Senior Data Engineer at Turaco in Nairobi, designing scalable batch and streaming data pipelines, ensuring data governance, mentoring junior engineers, and delivering analytics for financial services in an insurtech environment.

Key Responsibilities

  • Design and architect optimal data pipeline architecture for both batch and real‑time streaming (using tools like Kafka or Spark) to support immediate financial transaction processing.
  • Identify and implement internal process improvements, redesign infrastructure for greater scalability, and automate manual processes.
  • Build, test, and maintain robust ETL/ELT pipelines from a wide variety of data sources, including core banking systems and third‑party APIs.
  • Ensure strict compliance with data governance, security policies, and financial regulations (e.g., GDPR, PCI‑DSS).
  • Proactively improve data reliability and quality, ensuring financial reporting and customer balances are 100 % accurate.
  • Perform deep root‑cause analysis on internal and external data processes to resolve data anomalies promptly.
  • Act as a technical mentor to junior data engineers, fostering a culture of technical excellence and low‑ego collaboration.
  • Work with cross‑functional teams (Product, Risk, Finance) to translate complex financial requirements into technical data solutions.
  • Build analytics tools that provide actionable insights into customer acquisition, operational efficiency, and key business performance metrics.

Requirements

  • BA/BSc/HND degree in Computer Science, Statistics, IT or a similar field.
  • 5+ years experience in Data Engineering, preferably within Financial Services or FinTech.
  • Advanced proficiency in Python, Java, or Scala.
  • Expert‑level SQL skills and experience with database design and data modeling.
  • Hands‑on experience with modern data warehouses such as Snowflake, BigQuery, or Redshift.
  • Working knowledge of message queuing (Kafka, RabbitMQ) and stream processing.
  • Experience with workflow orchestration tools (Airflow, DBT, Luigi).
  • Understanding of data governance, security policies, and financial regulations (GDPR, PCI‑DSS).

Preferred Qualifications

  • Alignment with Turaco’s values – care and protect, do the right thing, have fun, and low ego.
  • Strong communication and collaboration skills.
  • Ability to mentor junior engineers.
  • Experience building analytics tools that drive business insights.

How to Apply

Apply via Turaco’s recruitment portal at https://turaco.breezy.hr.

Ready to Apply?

Contact the company directly to apply for this position.

Job Summary
Company: Turaco
Location: Nairobi, Kenya
Type: Full Time
Industry: Insurtech
Posted: 02/28/2026
Related Jobs
Auto Apply