Senior Analytics Engineer
@ Wave Mobile Money

Hybrid
$155,650
Hybrid
Full Time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @wavemobilemoney.com
Recommended after applying

Job Details

About Wave Mobile Money

Our mission is to make Africa the first cashless continent. In 2017, over half the population in Sub-Saharan Africa had no bank account. We are building financial services that just work with no account fees, instant availability and wide acceptance.

Role Overview

As a Senior Analytics Engineer at Wave Mobile Money, you will ensure our data is easy, safe, and reliable enabling better products for our customers. You will lead dimensional design and manage our extensive Snowflake estate, optimize models and review ETL pipelines.

Key Responsibilities

  • Lead dimensional design and standardize metric creation.
  • Build and optimize analytics development tools including dbt macros and CI/CD checks.
  • Maintain and enhance ETL pipelines and data platform health.
  • Be on-duty with a comprehensive understanding of the tech stack.
  • Collaborate with operations teams and present data insights.

Key Projects and Impact

Work on building facts, dimensions and One Big Tables (OBTs), creating semantic layers for human and AI users, and managing cost-performance tradeoffs.

Team and Company Culture

Join a fast growing team across Africa and globally. Our team is driven by a strong mission, autonomy, and close collaboration, with top-tier investors fueling our growth.

Location & Work Arrangement

This is a fully remote role. Candidates must be based in one of our talent hub countries (UK, Spain, USA (east coast), Canada, Kenya, Ghana) or in operational markets in Africa including Senegal, Côte d'Ivoire, or Burkina Faso. Remote team members are expected to travel to operational markets at least once a year.

Compensation & Benefits

We offer a competitive salary (based on a transparent formula) between $133,100 and $178,200 USD, paid in local currency equivalent, plus a generous equity package. Additional benefits include subsidized health insurance, retirement contributions, 6 months fully paid parental leave, subsidized fertility assistance, flexible vacation, and a $10,000 annual charitable donation matching.

Key skills/competency

  • Analytics Engineering
  • Dimensional Modeling
  • Snowflake
  • ETL Pipelines
  • Data Optimization
  • Python
  • SQL
  • dbt
  • Airflow/Dagster
  • Data Analysis

How to Get Hired at Wave Mobile Money

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it with analytics and ETL keywords.
  • Highlight Snowflake expertise: Emphasize performance optimization projects.
  • Showcase dimensional modeling: Include relevant project details.
  • Prepare for technical questions: Review Python, SQL, and dbt experiences.

📝 Interview Preparation Advice

Technical Preparation

Review Snowflake performance optimization techniques.
Practice SQL query optimization and Python scripting.
Familiarize with dbt and orchestration tools.
Study dimensional modeling best practices.

Behavioral Questions

Describe a challenging ETL pipeline problem solved.
Explain your collaboration with operations teams.
Provide an example of innovative data solution.
Discuss handling on-duty responsibilities under pressure.

Frequently Asked Questions