Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 12, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our mission is to power a new wave of prosperity across Africa. By enabling global digital payments on a continent that’s been largely cut off from the digital economy, we’re creating the infrastructure to power Africa’s growth in the 21st Century. Founded in 2016 by a team of ex-bankers, entrepreneurs and engineers, we provide the under...

     

    Analytics Engineer

    The Role: 

    Flutterwave is looking for an analytics engineer who will own the transformation layer that turns raw, streaming, and batch data into clean, tested, and well-documented datasets. Build ingestion pipelines with Estuary, model data in dbt, and write performant SQL and Python on Amazon Redshift to make analytics accurate, fast, and self-serve.

    Responsibilities include, but are not limited to:

    • dbt modeling: Build and maintain modular, tested, documented dbt models (staging → intermediate → marts); manage tests, macros, and materializations.
    • Estuary pipelines: Build and monitor real-time and batch ingestion, including CDC from operational sources; handle schema evolution, backfills, and connector issues.
    • Redshift & SQL: Write performant SQL and design dimensional models; tune queries and warehouse performance (dist/sort keys, WLM, cost optimization).
    • Python: Automate transformations, orchestration hooks, custom dbt macros, and API integrations.
    • Data quality & testing: Establish tests, freshness checks, monitoring, and alerting; own CI/CD for analytics code via Git.
    • Documentation & semantics: Maintain model and metric documentation and a consistent semantic layer so definitions stay single-sourced.
    • Collaboration: Partner with analysts, data scientists, and business teams to translate requirements into scalable, trustworthy datasets.
    • Governance: Apply access controls, PII handling, and data privacy practices (e.g., GDPR, SOC 2).

    Required competency and skillset to be a waver

    • Minimum 3+ years in analytics engineering, data engineering, or a similar role.
    • Strong production SQL (window functions, CTEs, performance tuning)
    • Hands-on dbt experience in production
    • Proficiency in Python for data workflows and automation
    • Experience with Amazon Redshift (dist/sort keys, WLM, tuning)
    • Experience with ELT/CDC ingestion tooling — Estuary or comparable (Fivetran, Airbyte, Debezium, Kafka)
    • Solid data modeling fundamentals (Kimball dimensional modeling, star schemas)
    • Comfortable with Git-based version control and CI/CD
    • Authorization to work in the country without sponsorship

    Preferred qualifications include:

    • Real-time / streaming and CDC architecture experience
    • Orchestration tools (Airflow, Dagster, Prefect, dbt Cloud)
    • BI tools and semantic layers (Looker, Tableau, Power BI)
    • Data observability (Elementary, Great Expectations)
    • AWS ecosystem familiarity (S3, Glue, IAM), Docker

    Method of Application

    Interested and qualified? Go to Flutterwave on flutterwavego.bamboohr.com to apply

    Build your CV for free. Download in different templates.

  • Get new Data, Business Analysis and AI jobs like this on Telegram.Get Jobs on Telegram
  • Send your application

    Join our Telegram Community Back To Home
Average Salary at Flutterwave
₦ 225K from 11 employees
Mysalaryscale.com

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail