Senior Python Data Engineer — Hybrid, Upington

Placements24

Riverton (UT)

Hybrid

USD 54,000 - 91,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement benefits
Professional development
Hybrid work model

Job summary

Placements24 seeks an experienced Senior Software Engineer in Upington, SA, to build scalable data pipelines and data platforms using Python. You will optimize processing, model data, and support data-driven decisions in a hybrid work setup.

The role emphasizes data warehousing, collaboration with data scientists, and robust data governance across cloud platforms. A strong background in data engineering and SQL is essential.

Qualifications

  • 5+ years of professional software engineering focused on data engineering.
  • Strong Python development experience with data pipelines and data modeling.
  • Expertise in SQL and relational databases (PostgreSQL/MySQL).
  • Experience with data warehousing concepts and ETL/ELT processes.
  • Familiarity with cloud data services (AWS/Azure/GCP).
  • Version control with Git.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python and related technologies.
  • Build and optimize data processing jobs ensuring data quality and availability.
  • Develop and manage data warehouses and data lakes with effective data modeling.
  • Integrate data from multiple sources into a unified format.
  • Collaborate with data scientists and analysts to meet data needs.
  • Implement data security and governance best practices.
  • Optimize database performance and query efficiency.
  • Automate data-related tasks and resolve pipeline issues.
  • Stay updated with emerging data engineering technologies.

Skills

Python
Data engineering
Pandas
NumPy
SQLAlchemy
SQL
PostgreSQL
MySQL
Git
Cloud platforms (AWS/Azure/GCP)

Education

Bachelor's degree in CS/Engineering/Data Science

Tools

Spark
Hadoop

Job description

Placements24 seeks an experienced Senior Software Engineer in Upington, SA, to build scalable data pipelines and data platforms using Python. You will optimize processing, model data, and support data-driven decisions in a hybrid work setup.

The role emphasizes data warehousing, collaboration with data scientists, and robust data governance across cloud platforms. A strong background in data engineering and SQL is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - AI Platforms (Hybrid)
Senior Data Engineer - AI Platforms (Hybrid)

Placements24 • Riverton (UT)

Hybrid
USD 54,000 - 91,000
Hybrid work model
Medical aid
Retirement benefits
+1
Hybrid Data Engineer: ETL, Warehousing & Analytics
Hybrid Data Engineer: ETL, Warehousing & Analytics

Placements24 • Riverton (UT)

Hybrid
USD 29,000 - 44,000
Performance bonus
Medical aid benefits
Professional development
Senior Software Engineer (Python/Data Engineering)
Senior Software Engineer (Python/Data Engineering)

Placements24 • Riverton (UT)

Hybrid
USD 54,000 - 91,000
Medical aid
Retirement benefits
Professional development
+1
Hybrid Data Engineer: Build Scalable Pipelines & Data Lakes
Hybrid Data Engineer: Build Scalable Pipelines & Data Lakes

Placements24 • United States

Hybrid
USD 42,000 - 60,000
Health benefits
Retirement plan
Training & certs
+2
Senior Data Engineer
Senior Data Engineer

Placements24 • Riverton (UT)

On-site
USD 36,000 - 73,000
Medical aid and retirement fund
Professional development
Annual performance bonus
+1
Data Engineer
Data Engineer

Placements24 • Riverton (UT)

Hybrid
USD 29,000 - 44,000
Performance bonus
Medical aid benefits
Professional development
Senior Data Engineer - AI Platforms
Senior Data Engineer - AI Platforms

Placements24 • Riverton (UT)

Hybrid
USD 54,000 - 91,000
Hybrid work model
Medical aid
Retirement benefits
+1
Hybrid Senior Big Data & Analytics Architect
Hybrid Senior Big Data & Analytics Architect

Placements24 • Riverton (UT)

Hybrid
USD 54,000 - 91,000
Bonuses
Medical aid
Retirement fund
+2
Lead Data Engineer - Big Data Solutions
Lead Data Engineer - Big Data Solutions

Placements24 • Riverton (UT)

Hybrid
USD 61,000 - 85,000
Senior AI Platform Engineer (Hybrid)
Senior AI Platform Engineer (Hybrid)

Placements24 • United States

Hybrid
USD 54,000 - 78,000
Competitive salary
Health insurance
Paid time off
+5