Taro Logo

Data Engineer - DWH

A pioneering mobile banking institution specializing in credit services for emerging markets, operating primarily in Nigeria.
Data
Mid-Level Software Engineer
Remote
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Data Engineer - DWH

FairMoney, established in 2017, is a pioneering mobile banking institution that has secured nearly €50 million in funding from notable investors including Tiger Global, DST, and Flourish Ventures. The company specializes in providing credit services to emerging markets, primarily operating in Nigeria. They are building the leading mobile banking platform and POS solution for emerging markets, offering a comprehensive suite of financial products including current accounts, savings accounts, debit cards, and POS solutions.

As a Data Engineer at FairMoney, you'll join a diverse team representing over 27 nationalities, working on critical data infrastructure that powers financial inclusion. The role involves designing and maintaining data pipelines, working with modern tools like Snowflake, dbt, and Airflow, and collaborating closely with data analysts and scientists. You'll be responsible for implementing data quality processes, optimizing queries on large datasets, and enabling self-serve analytics across the organization.

The ideal candidate should have 2-5 years of experience with strong SQL and Python skills, understanding of data warehousing principles, and experience with modern data stack technologies. You'll work in a remote environment with a multicultural team, contributing to FairMoney's mission of reshaping financial services for underserved communities.

The position offers comprehensive benefits including training and development opportunities, parental leave, and paid time off. The recruitment process involves multiple stages including technical interviews and a take-home assignment, ensuring a thorough evaluation of candidates' capabilities.

Last updated 2 months ago

Responsibilities For Data Engineer - DWH

  • Work closely with Data Analysts/Scientists to understand business problems and translate requirements
  • Design, build, and maintain ingestion and integration of multiple data sources
  • Convert heterogeneous data sources to simplified Data Models
  • Build data orchestration pipelines over Airflow
  • Implement tools and processes for ensuring data quality
  • Identify issues in data flow and improvements in data stack
  • Implement new technologies in production environment
  • Enable self-serve analytics for business stakeholders

Requirements For Data Engineer - DWH

Python
  • Highest proficiency in SQL and ability to build optimized queries on large datasets
  • 2-5 years of work experience in ETL, databases & OLAP Schema
  • Proficient with transactional Python and analytical Python
  • Proficiency in data principles, system architecture, and dimensional data modeling
  • Basic knowledge of Tableau/Power BI dashboard building
  • Development experience with Bash, Docker, Kubernetes and Cloud Platforms
  • Ability to form relationships with business stakeholders
  • Quick learning ability for new software and technologies

Benefits For Data Engineer - DWH

Parental Leave
  • Training & Development
  • Family Leave (Maternity, Paternity)
  • Paid Time Off (Vacation, Sick & Public Holidays)

Interested in this job?