Senior Data Engineer - Data Warehousing

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,400,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work arrangement
Flexible working hours
Professional development opportunities

Job summary

Placements24 is seeking a highly motivated Senior Data Engineer to join their remote team and lead the development of data warehousing solutions.

You will design, build, and optimize scalable data pipelines and ETL processes, ensure data quality, and collaborate with data scientists, analysts, and business stakeholders to enable data-driven decisions. This remote role offers flexible hours, competitive compensation, and the opportunity to work with modern big data technologies from anywhere.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering with a focus on data warehousing.
  • Proficiency in SQL and relational databases (PostgreSQL, MySQL, SQL Server).
  • Hands-on with big data technologies such as Spark, Hadoop, Snowflake, or BigQuery.
  • Experience with ETL/ELT tools and Python for data manipulation.
  • Strong understanding of data modeling, dimensional modeling, and data architecture.

Responsibilities

  • Design, build, and maintain scalable data pipelines and ETL/ELT processes.
  • Develop and optimize complex SQL queries and stored procedures.
  • Manage and enhance the data warehouse infrastructure for performance.
  • Collaborate with data scientists, analysts, and stakeholders to define data requirements.
  • Implement data quality checks and monitoring systems for data reliability.
  • Stay current with emerging data technologies and best practices.

Skills

Data warehousing
SQL
Python
Data modeling
Data architecture
ETL/ELT

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
SQL Server
Spark
Hadoop
Snowflake
BigQuery

Job description

About the Role

Our client is seeking a highly motivated Senior Data Engineer to join their remote team and lead the development of their data warehousing solutions. In this role, you will be responsible for designing, building, and optimizing robust data pipelines and ETL processes that power analytics and business intelligence initiatives. You will work with a collaborative team to ensure data quality, accessibility, and efficiency, playing a key part in enabling data-driven decision-making across the organization. This is an excellent opportunity to leverage your expertise in data architecture and big data technologies from anywhere.

Key Responsibilities
  • Design, build, and maintain scalable data pipelines and ETL/ELT processes using modern data integration tools.
  • Develop and optimize complex SQL queries and stored procedures for data extraction, transformation, and loading.
  • Manage and enhance the organization's data warehouse infrastructure, ensuring data integrity and performance.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver solutions.
  • Implement data quality checks and monitoring systems to ensure the accuracy and reliability of data assets.
  • Stay current with emerging data technologies and best practices to continuously improve data infrastructure.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering or a similar role, with a strong focus on data warehousing.
  • Proficiency in SQL and experience with relational databases such as PostgreSQL , MySQL , or SQL Server .
  • Hands-on experience with big data technologies like Spark , Hadoop, or cloud-based data platforms (e.g., Snowflake, BigQuery).
  • Experience with ETL/ELT tools and programming languages like Python for data manipulation.
  • Strong understanding of data modeling, dimensional modeling, and data architecture principles.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Remote work arrangement allowing for work-life balance.
  • Professional development opportunities, including training and conference attendance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,700,000
Remote work
Flexible hours
Health insurance
+3
Data Engineer (Remote)
Data Engineer (Remote)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Remote work flexibility
Professional growth opportunities
+1
Remote Senior Data Engineer
Remote Senior Data Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package and annual/
Senior Data Engineer - Big Data Solutions
Senior Data Engineer - Big Data Solutions

Placements24 • South Africa

On-site
ZAR 600,000 - 1,200,000
Competitive salary
Health and retirement benefits
Professional development
+1
Senior Data Engineer - Big Data Solutions
Senior Data Engineer - Big Data Solutions

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Career growth opportunities
Industry conferences
Senior Data Engineer
Senior Data Engineer

BigTalent • Cape Town

Hybrid
ZAR 950,000 - 1,600,000
Senior Data Engineer
Senior Data Engineer

CloudDevs • South Africa

Remote
ZAR 600,000 - 800,000
Flexible working hours
Competitive compensation
Company-sponsored learning and certifications
+3
Data Engineer
Data Engineer

Indsafri • South Africa

Hybrid
ZAR 600,000 - 900,000
Data Engineer (AI Focus)
Data Engineer (AI Focus)

Placements24 • LegKraal Gate

Hybrid
ZAR 1,469,000 - 2,122,000
Full remote work
Career growth opportunities
Collaborative team culture
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000