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

    Check how your CV aligns with this job

    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.Subscribe on Telegram
  • Send your application

    Join our WhatsApp 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