Senior Analytics Engineer



Software Engineering, Data Science
Johannesburg, South Africa
Posted on Sunday, April 9, 2023
Our analytics team is driven by Our mission is to improve the ability of Product, Operations and Data Science teams in M-KOPA to make data driven decisions.
We're looking for a Senior Analytics Engineer to work in a matrix organization you will own analytics datasets and pipelines for a specific product domain and work together with your cross-functional partners to improve our understanding of the area.
It is a fully remote role #LI-Remote, within the following time zone (UTC -1 / UTC+3). You will be reporting to the Head of Analytics


  • Together with your cross-functional partners you will define key metrics for the product area: how do we measure success?
  • You will build easy to understand and consistently modelled datasets to serve metrics, dashboards and exploratory analysis
  • You will develop semantic models in Looker, build dashboards and coach users on how to use self-serve capabilities of our platform
  • Working together with software engineers you will ensure that the data necessary for analysis is captured well in our systems
  • You will build data transformation pipelines, primarily by using SQL and Python in dbt + Airflow infrastructure
  • Throughout this process you will apply best practices to build reliable, well tested, efficient, documented data assets


  • You'll have experience working in the following area dimensional data modelling for analytics / data warehouses / big data infrastructures
  • High proficiency in SQL (any dialect)
  • Experience programming in Python, Java or another language
  • 5+ years experience working with SQL
  • 3+ years working with data warehouses technologies
  • 3+ years experience working with BI tools such as Looker or Tableau
  • 2+ years experience working with a transformation tool such as dbt
  • Experience working with orchestration systems such as airflow
  • Technical degree is plus, but not a must
M-KOPA is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities, and people with disabilities are strongly encouraged to apply.
M-KOPA explicitly prohibits the use of Forced or Child Labour and respects the rights of its employees to agree to terms and conditions of employment voluntarily, without coercion, and freely terminate their employment on appropriate notice. M-KOPA shall ensure that its Employees are of legal working age and shall comply with local laws for youth employment or student work, such as internships or apprenticeships.
M-KOPA does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for ‘recruitment fees’, ‘processing fees’, ‘interview fees’, or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.