Taro Logo

Lead Data Engineer

A money app for Africans providing financial services, money transfers, smart budgeting and instant credit access through digital devices.
Data
Staff Software Engineer
Remote
5+ years of experience
Finance

Job Description

Kuda Technologies Ltd is a fintech company building a money app for Africans, with a mission to make financial services accessible, affordable and rewarding. Having raised over $90 million from institutional investors, they operate from offices in Nigeria, South Africa, and the UK. They're seeking a Lead Data Engineer to spearhead their data engineering initiatives. The role involves designing scalable data pipelines, managing diverse data sources, and driving machine learning model deployment. The ideal candidate should have 5-7 years of experience, strong SQL skills, and proficiency in multiple programming languages. They offer a competitive benefits package including medical aid, pension fund, and various types of paid leave. The company values diversity and maintains an inclusive work environment, with offices across multiple countries. This role offers an opportunity to impact millions of users while working with cutting-edge data technologies and leading a team in a rapidly growing fintech company.

Last updated a month ago

Responsibilities For Lead Data Engineer

  • Design, build, and maintain scalable data pipelines, ensuring data integrity and efficiency
  • Integrate and manage diverse data sources to support advanced analytics and business intelligence
  • Guide and mentor junior colleagues, cultivating their professional development
  • Collaborate with cross-functional teams to translate business requirements into robust data solutions
  • Drive the development and deployment of machine learning models to enhance predictive analytics
  • Champion data quality, security, and governance initiatives across the organization

Requirements For Lead Data Engineer

Python
Java
Go
Scala
  • 5-7 years of experience in data engineering, with a proven track record of leading teams
  • Exceptional SQL writing skills, with experience in MS SQL Server and Google BigQuery
  • Proficiency in programming languages such as C#, Go, Python, Java, and Scala
  • Strong data modelling skills, with experience managing data structures using Kimball approach and Data Vault methodologies
  • Familiarity with data integration tools like SSIS, ADF, dbt Cloud, Dataform and Airbyte
  • Strong analytical and problem-solving skills, with the ability to design and optimize data systems
  • Bachelor's degree in computer science, Engineering, or a related field

Benefits For Lead Data Engineer

Medical Insurance
Parental Leave
  • Great and upbeat work environment with multinational team
  • Pension fund
  • Competitive annual leave plus bank holidays
  • Competitive paid time off (Parental, Moving day, Birthday, Study leave etc)
  • Medical Aid
  • Award winning L&D training

Related Jobs

DevOps Architect, AWS Professional Services

DevOps Architect position at AWS Professional Services, focusing on designing and implementing cloud solutions, managing customer relationships, and delivering technical expertise in AWS services.

Lead Engineer - Shop

Lead Engineer position at Carry1st to head the Shop Team, focusing on e-commerce platform development and team leadership in a remote-first gaming and fintech environment.

Lead Engineer - Shop

Lead Engineer position at Carry1st to head Shop Team development, focusing on scaling gaming monetisation platform across Africa and Middle East.

Senior Software Engineer III

Senior Software Engineer III position at impact.com in Cape Town, focusing on backend development with Java, cloud services, and distributed systems, requiring 8+ years of experience.