Senior Data Engineer

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,400,000

Full time

37 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive bonus program
Health, dental, and vision insurance
Professional development
Remote work environment
Flexible scheduling

Job summary

Placements24 seeks a Senior Data Engineer to join a remote-first team responsible for designing, building, and maintaining scalable data pipelines and infrastructure supporting advanced analytics and ML initiatives.

You will work with data warehousing, ETL/ELT processes, and big data technologies, collaborating with Data Scientists and Analysts to deliver data-driven solutions while ensuring data quality, security, and reliability at scale.

Qualifications

  • Bachelor's or Master's in CS/Engineering or related field.
  • 5+ years of professional data engineering experience.
  • Strong SQL and at least one programming language (Python/Scala).
  • Experience with data warehousing and ETL/ELT tools.
  • Familiar with Spark, Hadoop or Kafka and cloud data services.

Responsibilities

  • Design, construct, install, test, and maintain scalable data pipelines.
  • Develop and optimize ETL/ELT processes to ingest data into warehouses/data lakes.
  • Build and maintain data models and schemas for analytics and reporting.
  • Collaborate with Data Scientists and Analysts to meet data needs.
  • Ensure data quality, integrity, and security across platforms.
  • Implement monitoring and alerting for data pipelines.

Skills

SQL
Python/Scala
Big data concepts
Data modeling

Education

Bachelor's or Master's in CS/Engineering

Tools

Snowflake
Redshift
BigQuery
Spark
Hadoop
Kafka
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly experienced Senior Data Engineer to join their innovative, remote-first team. You will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure that support our advanced analytics and machine learning initiatives. This role requires a deep understanding of data warehousing, ETL processes, and big data technologies. You will play a key role in shaping our data strategy and enabling data-driven decision-making across the organization. This is an excellent opportunity for a seasoned professional to drive impactful data solutions.

Key Responsibilities
  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and optimize ETL/ELT processes to ingest and transform data from various sources into data warehouses or data lakes.
  • Build and maintain robust data models and schemas to support analytical and reporting needs.
  • Collaborate with Data Scientists, Analysts, and other stakeholders to understand data requirements and deliver solutions.
  • Ensure data quality, integrity, and security across all data platforms.
  • Implement monitoring and alerting for data pipelines to ensure reliability and performance.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of professional experience in data engineering or a similar role.
  • Proven experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery) and ETL/ELT tools.
  • Proficiency in SQL and at least one programming language like Python or Scala.
  • Experience with big data technologies such as Spark, Hadoop, or Kafka.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their data services.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and attending industry conferences.
  • Fully remote work environment with flexible scheduling options.
  • A dynamic and collaborative team culture focused on innovation and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Big Data
Senior Data Engineer - Big Data

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and incentives
Full remote work flexibility with a全球/
Senior Data Engineer
Senior Data Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
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
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
Senior Data Engineer
Senior Data Engineer

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Remote Senior Data Scientist
Remote Senior Data Scientist

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Competitive pay
Health insurance
Home office stipend
+3
Senior Data Engineer/Analyst
Senior Data Engineer/Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Lead Data Scientist - Analytics
Lead Data Scientist - Analytics

Placements24 • Centurion

Hybrid
ZAR 2,881,000 - 4,161,000
Stock options
Health benefits
Remote work allowance for equipment