Senior BI Engineer

Posted 7 Days Ago
Be an Early Applicant
Cape Town, City of Cape Town, Western Cape, ZAF
Hybrid
Senior level
Fintech • Payments • Financial Services
The Role
The Senior BI Engineer will design scalable data models, build BI dashboards, ensure data quality, support A/B testing, and maintain KPI definitions, partnering closely with stakeholders and data teams to enable effective data-driven decision making.
Summary Generated by Built In

Who we are:

Mama Money  is a growth-stage fintech on a mission to improve the financial lives of migrants and underserved communities across Africa and beyond. What started in 2015 as a cross-border payments service has grown into a multi-product financial platform. We give people the tools to send, save, and manage money — on their own terms, at a socially fair price.

Mama HQ is in beautiful Cape Town, South Africa. We're 153 people strong (and counting), representing 19 countries across Africa, Asia, the UK, and Europe. From remittances to a growing range of financial products, everything we build is in service of people who deserve better. Our culture reflects that same commitment. We look after our team the way we want them to look after our customers. "Just be lekker!" means we trust our talented, diverse people to do what's right and make it happen — simply and with heart.

We've earned a few accolades, built lasting partnerships, and grown our reach in ways we're proud of. We've had good times and tough times, but our focus has never shifted. People over profit, always.

We’re looking for a Senior BI Engineer to join our Data team and become a key driver of how data is structured, surfaced, and used across Mama Money. This role goes beyond analysis — you’ll design and build the data products, models, and reporting layers that enable fast, reliable, self-service decision-making across the business.

As our Senior Bi Engineer you will:

  • Design and build scalable data models (dimensional models, semantic layers, and curated datasets) that power reporting and analytics across the business.

  • Own the development and optimisation of BI dashboards and reporting layers, ensuring they are accurate, performant, and self-service ready.

  • Partner with Data Engineering to define data contracts, improve data quality, and ensure robust, well-structured pipelines.

  • Translate complex, ambiguous business requirements into well-defined data models and BI solutions.

  • Build and maintain cohort, funnel, retention, and performance datasets that enable consistent reporting across teams.

  • Support experimentation by ensuring A/B test data is correctly structured, tracked, and accessible for analysis.

  • Develop and maintain KPI definitions, metric layers, and a single source of truth for core business metrics.

  • Work closely with stakeholders to design dashboards that go beyond reporting — enabling real decision-making.

  • Perform deep-dive analysis into customer behaviour, churn, fraud patterns, and commercial performance when needed.

  • Champion data governance, documentation, and consistency in how data is defined and used across the organisation.

  • Identify opportunities to improve data architecture, reporting efficiency, and self-service capability.

  • Stay close to the customer journey and ensure data reflects real-world product and user behaviour accurately.

You’ll be working with (or alongside) a stack that includes:

  • Cloud & infrastructure: AWS (EKS, EC2, S3), Kubernetes, Terraform

  • Data ingestion & processing: AWS DMS, EMR, EC2-based pipelines writing to S3

  • Querying & modelling: Athena, dbt, SQL throughout (strong emphasis on modelling layers)

  • Reporting & BI: Tableau as primary BI tool (with focus on semantic layer and dashboard design)

  • Analysis & scripting: Python (Pandas, statsmodels etc) for deeper analytical work

  • Product & customer tooling: Zendesk, internal CRM systems, product analytics platforms

  • Ways of working: Agile squads, cross-functional collaboration, async documentation-first culture

Qualifications and experience:

  • 5+ years’ experience in a BI Engineer, Analytics Engineer, or Data Analyst role in fintech, SaaS, or other high-volume consumer environments

  • Strong SQL skills with experience in building and optimising data models and transformations

  • Hands-on experience with dbt or similar transformation frameworks

  • Strong BI experience (Tableau preferred, or Power BI / Looker / Metabase) with a focus on scalable dashboarding and semantic design

  • Solid understanding of data modelling principles (star schema, facts/dimensions, metric consistency)

  • Experience supporting or enabling experimentation frameworks (A/B testing, metric tracking, data readiness)

  • Strong analytical ability with Python or R for deeper investigation work

  • Proven ability to turn complex business needs into structured, maintainable data solutions

  • Strong stakeholder management skills across technical and non-technical teams

  • Ability to balance engineering discipline + business storytelling — building trusted data products, not just reports

Why Mama Money?

At Mama Money, we’re here to make it easy—for our customers, our communities, and for each other. Simplicity is at the heart of what we do, whether it's creating a seamless and  stress-free customer journey or removing barriers that stand in the way of progress, our work is all about delivering impact, minimizing complexity, and ensuring every experience with Mama Money is easy.

We’re a team that isn’t afraid to give it a go. We value taking action, making bold steps, embracing innovation, solving problems, doing the hard things, and thinking smartly. Mistakes and failures don’t stop us—they teach us. Every challenge is a chance to grow, do better, and push boundaries.

And we just own it. Whether it’s delivering results, collaborating across teams, driving urgency, or taking accountability for our actions, we approach every task with integrity and purpose. We make company goals our own, showing up for each other, our customers, and our mission to create lasting change.

Mama’s Values 

These aren’t just words—they’re how we show up every day:

  • Make it easy for customers

  • Give it a go

  • Just own it

Skills Required

  • 5+ years' experience in a BI Engineer, Analytics Engineer, or Data Analyst role
  • Strong SQL skills with experience in building and optimising data models
  • Hands-on experience with dbt or similar transformation frameworks
  • Strong BI experience (Tableau preferred)
  • Solid understanding of data modelling principles
  • Experience supporting or enabling experimentation frameworks
  • Strong analytical ability with Python or R
  • Proven ability to turn complex business needs into structured data solutions
  • Strong stakeholder management skills
  • Ability to balance engineering discipline and business storytelling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Cape Town
256 Employees
Year Founded: 2013

What We Do

Mama Money is a rapidly growing, innovative, tech company and the world’s first Social Business Money Transfer Operator. Mama provides an easy, safe and low-cost way for foreign nationals to send money home to support their families. Our mobile application is easy-to-use and allows our customers to send money to their loved ones through a vast payout network that's continuously expanding. Rather than looking at profit-maximisation, Mama aims to directly assist people who don’t earn a lot by lowering the cost of cross-border payments. Mama Money was built to help African and Asian expats who left their homes and communities in search of better opportunities. Social upliftment through financial inclusion is the core belief of Mama Money and this drives us to keep growing and innovating. We have plenty of new job vacancies available so be sure to follow our page for regular updates. Mama is always on the lookout for individuals who want to make a positive impact on this world through meaningful work. Come and join the family

Similar Jobs

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees

CDW Logo CDW

Operations Associate

Information Technology
Hybrid
Cape Town, Western Cape, ZAF
15100 Employees

Morningstar Logo Morningstar

Implementation Specialist

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Cape Town, Western Cape, ZAF
11500 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account