We are looking for a Data Engineer to join our Data Science Team. You will play a pivotal role in technically delivering our data and analytical products alongside a multi-disciplinary team of engineering, analytics, and BI developers. You will oversee the definition of user requirements, the functional and technical analysis on data flows. As a member of a cross functional team, you will work closely with the Data Science Manager and our business stakeholders to enable efficient data driven decision processes.

About Gozem

Gozem is a mobile application offering various services (transport, delivery, payments and financial services, and more) to African users, known as "Africa's Super App".

The app is 100% focused on the African market and mainly serves three local parties today : drivers (called champions), customers and merchants. We are present in several cities across Africa, and proud to improve the lives of local communities through the digitalization of the market and the introduction of technology-based efficiency gains.

Do you aspire to flourish in a stimulating and friendly environment ? Do you want to evolve and progress in digital, dynamic and disruptive contexts ?

Join us in building a new African digital ecosystem that improves quality of life. Together, let's make Africa smile !

Google Play Store : https://play.google.com/store/apps/details?id=com.gozem

Apple App Store : https://apps.apple.com/us/app/gozem/id1441247963

What is a Data Engineer at Gozem ?

Our Data Engineer will act as a bridge between our backend IT function and the wider global analytics team. He/She is focused on delivering crucial data solutions to meet the needs of the business.

Your responsibilities

  • You will manage the pipelining (collection, storage, access), engineering (cleansing, feature creation / selection) and understanding (documentation, exploration) of the data;
  • Acquire, create and manage innovative data assets drawn from various sources;
  • Evaluate user requests for analytics and reporting solutions to determine their feasibility, time requirements and compatibility with current systems and architecture standards;
  • Active participation in the development of the data lake, data marts and subsequent enhancements, including the creation of new data solutions to support the development of analytic capabilities;
  • Interact with stakeholders regarding data availability and report format to ensure the report provides the needed insights without compromising the report's accuracy.

You are perfect for this position if ...

You have the ability to design, implement and use effective database structures to ensure data is organised effectively and ready for downstream development of data science and analytics. You have a solid understanding of data warehousing principles, concepts and best practices.


  • Bachelor’s or Master’s degree in Computer Science or Big Data Engineering
  • 3 years of hands-on experience with large-scale data processing systems, and at least 1 year implementing ETL; batch or real time processing pipelines, transformation, and processing of structured and unstructured data
  • Strong data profiling skills and hands-on experience in infrastructure, including Cloud Computing, Linux OS, Docker, RDBMS and NoSQL Databases
  • Experience working with tools such as Spark, Kafka… is a plus
  • Experience working in a structured environment and desire for good documentation, exceptional delivery, effective organisation, and high-quality communication