TRAFFIC Not Specified

Senior Data Engineer

Jobgether

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Data Engineer in South Africa.

This role sits at the core of a fast scaling global data ecosystem, focused on building and optimizing high performance data platforms that power analytics and business decision making. You will design and maintain modern data pipelines supporting large scale, distributed systems with a strong emphasis on reliability and scalability. The environment is highly international, remote first, and collaboration driven, bringing together diverse engineering and analytics teams. You will play a key role in shaping data architecture practices, including the implementation of Medallion architecture. This position offers the opportunity to work with cutting edge data stack technologies and contribute directly to data driven product evolution. Your work will have a tangible impact on improving data quality, accessibility, and business insights across global products.

Accountabilities:

  • Design, develop, and maintain scalable data pipelines using tools such as Airflow, Airbyte, DBT, and Snowflake
  • Implement and evolve Medallion architecture (bronze, silver, gold layers) to structure enterprise data efficiently
  • Build and optimize ETL/ELT workflows integrating data from multiple sources, including SQL, NoSQL databases, and APIs
  • Improve data modeling practices, ensuring consistency, reliability, and high data quality standards
  • Monitor, troubleshoot, and optimize pipeline performance to ensure robustness and efficiency
  • Collaborate closely with data analysts, product, and business teams to translate data into actionable insights
Requirements:
  • Strong proficiency in SQL and Python for data engineering and pipeline development
  • Hands on experience with DBT, including models, macros, tests, and snapshots
  • Solid knowledge of Snowflake or similar cloud data warehouse solutions
  • Proven experience designing and building scalable data warehouses and data pipelines
  • Strong understanding of data modeling concepts such as star and snowflake schemas
  • Ability to work in cross functional, remote, and fast paced environments with strong communication skills
Benefits:
  • Fully remote full time opportunity with global flexibility
  • 27 paid working days off per year with full compensation
  • 10 paid sick days per year with partial compensation
  • Provision or reimbursement of technical equipment (laptop, peripherals, etc.)
  • Access to professional and personal development courses upon request (Coursera)
  • 1 to 1 language learning sessions available via Preply
  • Referral bonus program up to 5,000 EUR
  • After 3 months: home office setup budget up to 1,000 EUR (renewable every 3 years)
  • Annual wellness budget up to 2,800 EUR for healthcare, fitness, or wellness services

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

About This Role

Career insights for Database Architects positions

Salary Benchmark
R24,300/month
R15,695 to R38,292/month
Source: WageIndicator ZAR data
Job Outlook
This career will grow rapidly in the next few years.
Key Skills for This Role
Complex Problem Solving Critical Thinking Judgment and Decision Making Reading Comprehension Systems Analysis
Common Technologies
Amazon DynamoDB Elasticsearch (now Elastic) MongoDB Atlas Apache Hive Blackboard Learn IBM Db2 Django Angular