Note! This job has been aggregated through external sources, the Apply link will take you to the company's website.

Senior Data Analyst/Engineer Job in South Africa
Leadhome , South Africa

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in South Africa
1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 30, 2021
Last Date
Jul 30, 2021

Job Description

We’re looking for a Senior Data Analyst/Engineer to join our team. We offer a competitive salary and high-impact, stimulating work.

Who/what is Leadhome?

Leadhome is a mature start-up/scale-up in the real estate industry. We’re the next generation of real estate taking the best aspects of the traditional industry model and combining these with smart tech to deliver a superior product at the lowest price to our clients.

About the role

We’re looking for someone who is passionate about data and delivering insights. Leadhome has an open policy when it comes to sharing data and information in the company. Every employee has access to PowerBI and uses data daily to make data-driven decisions. Therefore this role impacts every part of the business

You will be working as part of a small, cross-functional TPD (Tech/Product/Data) team, which includes software engineers, product designers and data analysts. Your stakeholders will include the executive team, operations, sales, marketing and product management.

What you’ll be doing

  • SQL views and tables using DBT to be used for reporting and ad-hoc analysis
  • Power BI datasets and reports based on business requirements
  • Python scripts to extract data from google sheets, write data to google sheets and use API calls to retrieve and send data from 3rd party systems
  • Machine learning models
  • Provide analysis over multiple datasets to assist with decision making
  • Implement new business rules that impact data and reports
  • Provide support on data related queries to all teams within the company
  • Apply software engineering best practice to our data environment (e.g. testing and version control)

Tools we use:

  • PowerBI
  • Amazon Redshift
  • DBT
  • Python
  • Fivetran


5+ years’ experience as a data analyst, data engineer or data scientist.

Required skills

  • SQL experience (Knowledge of joins and window functions)
  • Power BI - have experience with datasets and DAX
  • Python - experience with data frames (using pandas) and basic machine learning packages
  • Git


  • Experience with DBT (Data Build Tool) to manage data models
  • Machine Learning amp; deploying models in production

About you:

  • Collaborative team player (no brilliant jerks)
  • Excellent communicator
  • Natural problem solver
  • Effective in a growing, agile team
  • Ability to think about the problem that needs solving, not just answering the question being asked.


Our culture

The working atmosphere is open, collaborative and flexible. We value hard work, innovation and excellence. We encourage good work/life balance. We teach and learn from each other. We favour communication over bureaucracy, and roles over titles.

Our mission is to transform the South African real estate industry in favour of consumers. We’re ambitious in the goals we set for ourselves in order to accomplish this.

The team

We set the bar high when hiring, so everyone here is really good at what they do. Check out the team at

Why work with us?

  • Competitive salary of R50k-R70k, depending on skills and experience
  • Remote-first working. We went remote 4 years before Covid, so we know how to operate effectively as a remote team. We bring the team together in Joburg every 3-6 months for some in-person human contact.
  • Core hours of 9-3. Flexible hours outside that. 20 paid leave days per year. Good work/life balance.
  • You’ll be working in a small, autonomous team with real impact across the business.
  • You’ll be working in a company whose business is rapidly expanding gaining insight into how a business and product is built from the ground up, with exposure to different skills and personalities, including tech, sales, marketing, finance and business.
  • We do our best to provide you with high quality hardware and all the software amp; tools you need to do your best work.

Job Specification


Information Technology and Services - Randburg, South Africa