I

Intermediate / Senior Data Engineer

Cape Town South Africa

4 days ago


Years of Experience

4 - 12 years

Workplace Type

On-site

Seniority Type

Senior

Industry

Information Technology and Services


Analyse your salary

Want to know how much a Intermediate / Senior Data Engineer make in Cape Town South Africa?

Get Salary insights for Intermediate / Senior Data Engineer in Cape Town South Africa. Know how your salary compares to the industry average. Our AI analyzer uses other candidates' stated pay expectations to identify market trends.


Skills

AzurePythonKafkaDatabricksCloud ComputingPyspark

Contact our TA to know more about the job

Wasim Shaikh

Talent Advocate at WhiteCrow


Description

About our client

Our client is a leading global provider of legal, regulatory and business information and analytics that help customers increase productivity, improve decision-making and outcomes, and advance the rule of law around the world.

They help lawyers win cases, manage their work more efficiently, serve their clients better and grow their practices. They assist corporations in better understanding their markets, monitoring their brands and competition, and in mitigating business risk. They collaborate with universities to educate students, and support nation-building with governments and courts by making laws accessible and strengthening legal infrastructures. They partner with leading global associations and customers to collect evidence against war criminals and provide tools to combat human trafficking.


Job description

Responsibilities:


  • Designing, implementing, and optimising scalable data pipelines using Python, PySpark, and Databricks.
  • Driving the delivery of customer-facing data products through APIs, Databricks-based sharing, and event-driven mechanisms (e.g., Kafka or similar).
  • Taking ownership of end-to-end features — from scoping and development to deployment and monitoring.
  • Leading and participating in technical design discussions, contributing to architectural improvements and long-term data strategy.
  • Mentoring and coaching junior engineers actively while supporting their technical and professional development.
  • Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Conducting peer code reviews, upholding code quality standards, and championing continuous improvement practices.
  • Contributing to the team’s agile delivery process and provide input during planning and retrospectives.


Requirements:


  • Have extensive experience in data engineering or backend software engineering with a data focus.
  • Be proficient in Python, PySpark, and working within Databricks environments.
  • Have hands-on experience designing and delivering data products via REST APIs, event-driven systems, or data sharing platforms like Databricks Delta Sharing.
  • Have a solid understanding of distributed data processing, ETL/ELT workflows, and data lake/lakehouse architectures.
  • Have experience with cloud platforms (e.g., AWS, Azure, GCP) and modern data tooling.
  • Have a proven track record of mentoring or coaching other engineers.
  • Have effective communication and collaboration skills, including the ability to explain complex concepts to non-technical stakeholders.
  • Be familiar with agile development practices

Sign up to create profile

Fill in your details to create profile on WhiteCrow

Why get hired via WhiteCrow?

We take your privacy seriously

We take your privacy seriously

By default, your profile stays hidden from past & current employers. We only showcase your anonymous profile to employers and seek your permission before revealing your full profile.

Know more

Personal & Dedicated Talent Advocate

Personal & Dedicated Talent Advocate

Our Talent Advocates are here to help: from providing insider knowledge to guiding you through interviews to negotiations.

Know more

Exclusive Jobs from Top Companies

Exclusive Jobs from Top Companies

Gain access to mid to senior level executive job opportunities at more than 90 of the Fortune 500 companies globally on WhiteCrow.

Know more

Why get hired via WhiteCrow?

With our unique combination of AI matching technology and human expertise, WhiteCrow will help you get discovered for your unicorn role.

Know more

Contact our TA to know more about the job

Wasim Shaikh

Talent Advocate at WhiteCrow


People also viewed

Business Development Manager Notbeleuchtung

North Rhine-Westphalia, Germany

2 days ago


Field Service Engineer - Power Quality

Zaltbommel, Netherlands

2 days ago


Principal Data Scientist

London, United Kingdom

4 days ago


Customer Service Manager

Bengaluru, India

6 days ago


Sr Financial Planning & Analysis

Monterrey, Mexico

6 days ago


HR Regional Partner

Fuquay Varina, United States

6 days ago


Senior AI Engineer

London, United Kingdom

12 days ago


Data Engineer

Cape Town, South Africa

12 days ago


View more jobs

Sign up to create profile

Fill in your details to create profile on WhiteCrow