Senior Data Engineer

Posted 22 Hours Ago
Be an Early Applicant
South Africa
Senior level
Information Technology • Software
The Role
As a Senior Data Engineer, you'll design and optimize data ingestion pipelines, manage integrations, ensure data quality, provide mentorship, and improve data operations within the organization. You'll also work on developing data-driven solutions and maintaining a scalable data infrastructure.
Summary Generated by Built In
The Opportunity

At OfferZen, our ability to use data is core to improving processes, identifying new opportunities and guiding decision-making across the organisation as we continue to scale our operation geographically and in head count. As a Senior Data Engineer, you will help establish high quality and sustainable data processing systems for ingestion, processing and the availability of production data and machine learning models to analysts, data scientists and the broader organisation.

What you’ll do

  • Design, implement, and optimise custom data ingestion pipelines.
  • Lead the configuration and management of off-the-shelf data integrations.
  • Develop and maintain robust testing and monitoring frameworks for data pipelines.
  • Establish and enforce data quality and governance standards.
  • Provide technical leadership and mentorship to junior data engineers.
  • Ensure the scalability and performance of our data infrastructure.
  • Contribute to the development of data-driven solutions and products.
  • Develop and improve data operations and systems.

Competencies

  • Expert knowledge of SQL, Python, and other relevant programming languages.
  • Strong experience in designing and building data pipelines and warehouses.
  • Able to write performant data integrations via APIs
  • Deep understanding of data quality and governance principles.
  • Proven ability to lead technical projects and teams.
  • Understanding of CI/CD tools and DataOps
  • Able to transform and enrich data for consumption in machine learning models.
  • Strong problem-solving and analytical skills.
  • Experience with cloud platforms (e.g., AWS, GCP) and data tools (e.g., Airflow, Spark).

You’ll be a great fit for this role if you have:

  • Degree in Computer Science, Data Engineering, or a related field.
  • 5+ years of experience in data engineering or a similar role.
  • Proven track record of success in building and maintaining large-scale data systems.
  • Strong leadership and communication skills.
  • Cares about efficiency.
  • Passion for data and technology.
  • A collaborative and team-oriented mindset.
  • Eager to learn and grow in a fast-paced environment.
  • Team player that doesn’t give up.

What it's like to work here

We love to do fun stuff together. We are focused on building a connected tribe and a sense of belonging. We value unique and diverse approaches and ensure we create opportunities to share and learn from each other. We have regular online events, show and tells and a book club as well as regional and annual off-site events.

We're dedicated to authenticity: We treat people as people, caring personally and speaking openly. We foster low-ego behaviour - we own our mistakes as well as our victories. We're never about blame. We're always about honesty, learning and continuous improvement. We ensure lots of transparency and visibility. From OKRs and strategy to analytics and company performance numbers, it's all available for you to see and understand.

We're passionate about learning and levelling up: Everyone at OfferZen strives for a growth mindset. We read books, listen to podcasts, share expertise obsessively, then take on hard challenges with smart guidance and support. When things go wrong, we look for the learning and how to improve.

We’re all about balance: We believe that maintaining a healthy balance between home and work is the key to feeling happier and more productive. We work fully remote and also offer 20 days of leave a year which are available to use from the time you start. 


*This role can be based locally or remotely - we welcome all applicants based in South Africa.

Top Skills

Python
SQL
The Company
Amsterdam
117 Employees
On-site Workplace
Year Founded: 2015

What We Do

OfferZen is a job marketplace that helps companies hire South African developers: Every week, over 2000 companies in South Africa and beyond reach out directly to over 1000 job-seeking developers. No smoke screens here—everyone gets upfront information on skills, roles, and, yes, even salary.

Similar Jobs

Accenture Logo Accenture

Senior Data Engineer

Information Technology
Waterfall, Chris Hani, Eastern Cape, ZAF
456553 Employees
Cape Town, Western Cape, ZAF
702 Employees

Altron Logo Altron

Software Developer / Data Engineer

Information Technology • Software
Plattekloof, City of Cape Town, Western Cape, ZAF
1630 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account