Senior Data Engineer
About Turaco
Turaco is a fast growing company in Africa that provides simple, affordable and technology-enabled insurance products to underserved customers through partnerships with Africa\'s top brands. As Africa\'s leading insurtech, our vision is to insure the next 1 billion people and our mission is to act as a safety net, freeing people from the fear of financial shocks.
Description
Qualifications
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).