Data Engineering Lead

Data Engineering Lead
Nairobi, Kenya
Credable is transforming financial services in emerging markets with its best-in-class Digital Banking Platform. We help partners launch financial products by embedding them into digital channels their customers already use.
The result is a win-win-win for partners, customers, and Credable. Having deployed across multiple markets in Africa, we’ve proven our platform meets a critical need and is driving us toward our core objectives:
- Democratizing financial services by reaching over 500 million people.
- Becoming the most trusted source of data in emerging markets.
The Role
Our 2025 roadmap and OKRs are ambitious and focused around tripling our live portfolio, while also diversifying our products in terms of markets, partners, and outcomes.
The Data Engineering Lead will be responsible for leading the Data Engineering team and taking ownership of tasks related to data engineering, data modeling, ETL (Extract Transform Load), data warehousing, and data analytics. The role is based in Nairobi, Kenya with flexibility for remote work, but we encourage a balance between office and remote work. We value human connection and believe it’s foundational to a healthy team dynamic.
Person Specification
Required
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or any relevant field.
- Minimum 7 years’ industry experience working in a Data-related field
- Proven track record of developing and maintaining ETL pipelines at scale
- Deep understanding of, and experience in, implementing Data Modeling & Data Warehouse structures
- Robust experience in Data Analytics and manage business stakeholders’ reporting/analytics requirements
- Proficient in SQL (Spark is a bonus)
- Experience working with structured and unstructured data
- Experience with software/ technologies that support structured and unstructured data (e.g. Postgres/MySQL/Maria or MongoDB/Casandra/DynamoDB)
- Demonstrable proficiency in at least one (or many) programming languages (e.g. Python, Golang, Java, C, etc.)
- Experience with cloud platforms (e.g. AWS, Azure, GCP)
- Experience leading a team of Data Engineers (or equivalent field)
- Strong problem-solving and analytical skills
- Proven experience working in a collaborative team environment using Version Control Systems to manage code contribution and deployments
- Excellent written and verbal communication skills - English is a minimum
Preferred
- Relevant skills and qualifications in big data technologies, data visualization, and financial services experience will be beneficial.
- Experience with large analytics platforms, (e.g. Databricks, Snowflake, BigQuery, etc.)
- Experience using software and technologies for managing infrastructure as configurations (e.g. CI/CD coupled with Infrastructure as Code)
- Knowledge and/or experience in MLE and the role it plays in Data Science initiatives
We’re thrilled to have you join us as we reshape the financial landscape in emerging markets.
We believe in equal opportunities, we welcome applications from diverse backgrounds.