Snr. Data Engineer (Located in South Africa)

KnowBe4 · Cape Town, South Africa · Engineering

Posted 2026-11-14

Apply for this role →

Please submit your resume in English.

To learn more about our team and office culture in Cape Town, South Africa visit the following links.

Careers Page: https://www.knowbe4.com/careers/locations/cape-town

Glassdoor: https://www.glassdoor.com/Location/KnowBe4-Cape-Town-Location-EI_IE969384.0,7_IL.8,17_IC2653748.htm

LinkedIn: https://www.linkedin.com/company/knowbe4/life/southafrica/

Snr. Data Engineer work closely with business stakeholders to understand their goals and identify data-driven strategies to achieve those goals. They design data modeling processes, create algorithms and predictive models to extract the insight the business needs and help analyze the data to increase the productivity and efficiency of the business.

Responsibilities:

Expertise working experience with programming  languages like Python, and SQL

Solid understanding of data lake, data warehousing and analytics

Research, design, and implement data modeling designs to solve complex problems

Communicate complex concepts and data pipelines to non-technical audiences through data visualizations

Identify opportunities and formulate data orchestration and data modeling projects to optimize business impact

Serve as a subject matter expert in data warehouse and analytics research, and adopt the new tooling and methodologies in Knowbe4

Qualifications:

BS or equivalent plus 8 years experience

MS or equivalent plus 3 years experience

Ph.D. or equivalent plus 2 years experience

Apply for this role →

← Back to all jobs