Apply for this position

(Senior) Data Engineer


3 weeks ago

Job type: Full-time

Remote (South Africa only)

Hiring from: South Africa only

Category: Data

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


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

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: South Africa only.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!