(Senior) Data Engineer

Remote South Africa only Published 2 weeks ago

Company Description

Yoyo is the world’s fastest growing mobile wallet. We have developed a unique platform that powers seamless payment and loyalty experiences for developers, retailers and financial institutions across the world.

We are a fun FinTech “start-up” that believes in empowering skilled and passionate individuals to be their best selves.

If you are an ambitious, multitasking go-getter able to thrive in a fast-paced environment, we have the perfect job for you!

Job Description

We are looking for an experienced Data Engineer to join our Product Data Team and assist us in creating reliable, re-usable and leading-edge reporting and analytics solutions. You will be responsible for aggregating Data from dispersed sources and collating information to develop world class reporting and analytics dashboards. You will also be responsible for developing functional applications to debug, monitor and troubleshoot BI tools. You will form part of a team of Data experts who are motivated, energetic and strive to deliver remarkable reporting and analytics solutions to our clients.

Minimum Requirements


5 + years of building commercial Business Intelligence solutions

  • Experience with Python
  • Data Warehouse design. Ideally with experience on AWS Redshift
  • Data lake and the development thereof
  • Database Management Systems and OLAP technologies
  • Amazon Web Services
  • Relational Databases, preferably PostgreSQL
  • ELT, ETL and the development thereof
  • CDC (Change Data Capture) functions and procedures in the context of RDMS (Relational Database Management Systems), ORDBMS (Object-Relational Database Management Systems) and NoSQL Data sets


  • Proficient in MongoDB; MySQL
  • Bonus: Experienced with RESTful API's and the development thereof (GraphQL advantageous)
  • Experienced with Tableau, Sisense or QuickSight
  • Experienced with Scripting Programming Language: JavaScript or Python
  • Apache Airflow
  • NoSQL

Additional Information Perks:

  • Competitive salaries
  • Coffee barista - fuel for your genius intellect
  • Remote work and flexible hours