Senior Data Engineer - Mobile Apps

Jobgether

South Africa

On-site

ZAR 900,000 - 1,400,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private health insurance
Learning budget
Remote-friendly
Flexible hours
Office optional in Barcelona

Job summary

Jobgether is partnering to hire a Senior Data Engineer - Mobile Apps based in South Africa. You will design and operate data infrastructure for marketing, payments, product analytics, and business decision-making, ingesting data from ad platforms and payments into modern cloud environments.

You will own production data pipelines end-to-end, collaborate with cross-functional teams, and ensure data quality, reliability, and timely delivery in an international context using Databricks, Airflow, and

Qualifications

  • Proven data engineering experience with Python, SQL, Spark, and Databricks.
  • Experience with Databricks Unity Catalog and Delta.
  • Experience with Airflow for orchestration and pipelines.
  • Experience with Google Cloud Platform, GCS and BigQuery.
  • Strong analytical and problem-solving abilities with a structured approach.
  • Ownership of production data environments including monitoring and incident resolution.
  • Familiarity with dbt and APIs from advertising or payment platforms.

Responsibilities

  • Build, maintain, and operate data pipelines supporting daily reporting, attribution, and LTV analyses.
  • Ingest and transform data from ad platforms, payments, and product backends into Databricks environments.
  • Orchestrate workflows using Apache Airflow with timely job completions.
  • Maintain silver and gold data tables with data quality checks and monitoring.
  • Troubleshoot production issues and recover failed daily runs within timelines.
  • Improve data tooling and processes to boost efficiency and reliability.
  • Collaborate with Analytics, Marketing, Data Science, Product, and Engineering teams.
  • Manage multiple projects while upholding data quality and delivery standards.
  • Contribute to agile data engineering practices and business context understanding.

Skills

Python
SQL
Spark
Airflow
English

Tools

Databricks
Unity Catalog
Delta
GCS
BigQuery
dbt
APIs (ads/payments)

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer - Mobile Apps based in South Africa.

As a Senior Data Engineer, you will help build and operate reliable data infrastructure that supports marketing, payments, product analytics, and business decision-making. You will design and maintain data pipelines that ingest information from advertising platforms, payment systems, and product backends into modern cloud data environments. The role combines hands‑on engineering with production ownership, ensuring critical reporting, attribution, and LTV data remains accurate and available on time. You will work closely with Analytics, Marketing, Data Science, Product, and Engineering teams to translate business needs into scalable data solutions. You will troubleshoot complex pipeline issues, strengthen data quality, and continuously improve the reliability and efficiency of data processes. Beyond the technology, you will develop a strong understanding of the business context behind the data, including marketing spend, subscriptions, and attribution. This is an opportunity to make a direct impact in a collaborative, international environment while working with modern data engineering technologies.

Accountabilities
  • Build, maintain, and operate reliable data pipelines that support daily reporting, attribution, LTV analysis, and other critical business use cases.
  • Ingest and transform data from advertising platforms, payment systems, and product backends into Databricks-based data environments.
  • Orchestrate scheduled data workflows using Apache Airflow and ensure critical jobs complete accurately and on time.
  • Maintain accurate and reliable silver and gold data tables while implementing appropriate data quality checks and monitoring.
  • Proactively identify, troubleshoot, and resolve pipeline and production issues, including recovering failed daily runs within required timelines.
  • Develop and improve processes, tools, and data solutions that enhance operational efficiency and support evolving business requirements.
  • Collaborate with Analytics, Marketing, Data Science, Product, Engineering, and other stakeholders to understand requirements and evaluate technical approaches.
  • Balance multiple projects and priorities while maintaining high standards of data quality, reliability, and delivery.
  • Contribute to the continuous improvement of data engineering practices, processes, and methodologies within an agile environment.
  • Apply a business‑oriented perspective to data engineering, understanding how marketing investment, subscriptions, payments, and attribution influence organizational performance.
Requirements
  • Proven experience in data engineering, with strong hands‑on expertise in Python, SQL, Spark, and Databricks.
  • Experience working with Databricks technologies such as Unity Catalog and Delta.
  • Practical experience with Apache Airflow for workflow orchestration and scheduled production data pipelines.
  • Experience with Google Cloud Platform, particularly Google Cloud Storage (GCS) and BigQuery.
  • Strong analytical and problem‑solving abilities, with a strategic and structured approach to resolving complex technical challenges.
  • Experience taking ownership of production data environments, including scheduled jobs, data quality checks, alerting, monitoring, and incident resolution.
  • Strong collaboration and communication skills, with the ability to work effectively with cross‑functional stakeholders at different levels.
  • Advanced English proficiency, both written and spoken, for clear communication in an international working environment.
  • Solid understanding of agile methodologies and the ability to manage multiple projects without compromising quality.
  • Curiosity about the business context behind data, with an interest in areas such as marketing spend, subscriptions, payments, and attribution.
  • Experience with dbt and APIs from advertising or payment platforms such as Google Ads, Stripe, RevenueCat, or similar is a plus.
Benefits
  • Competitive salary and full‑time permanent employment.
  • Flexible working arrangements with the option to work fully remotely.
  • Flexible start and end times to support work‑life balance.
  • Free Friday afternoons through a 7‑hour workday.
  • 35‑hour workweek during July and August.
  • 25 days of vacation plus an additional day off for your birthday.
  • Flexible vacation options without blackout days.
  • Private health insurance, including dental and psychological services.
  • Personalized internal training and an annual budget for external learning opportunities.
  • Professional development opportunities and support for continuous learning.
  • Optional access to a Barcelona office with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace.
  • Ticket restaurant and nursery vouchers available through salary‑related benefits.
  • Opportunity to collaborate with an international, multicultural team on impactful digital products.
  • Inclusive environment that welcomes people from diverse backgrounds and experiences.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Remote Data Pipelines
Senior Data Engineer - Remote Data Pipelines

Jobgether • South Africa

On-site
ZAR 900,000 - 1,400,000
Private health insurance
Learning budget
Remote-friendly
+2
Senior Data Engineer
Senior Data Engineer

X, bigly labs • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Data Engineer - Databricks JHB
Data Engineer - Databricks JHB

Decision Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Growth opportunities
+2
Data Engineer
Data Engineer

ATS Client • Johannesburg

On-site
ZAR 850,000 - 1,250,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 (Analytics & Data Platform)
Data Engineer (Analytics & Data Platform)

ATS Client • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Senior Data Engineer
Senior Data Engineer

Optim-G Sourcing • Stellenbosch

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

Decision Inc. • Johannesburg

On-site
ZAR 1,100,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

Hybrid
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2