Senior Data Engineer - GenAI, Databricks & Lakehouse

Indsafri

South Africa

On-site

ZAR 800,000 - 1,200,000

Full time

14 days+
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

Job summary

Indsafri India Private Limited is looking for a highly experienced Senior Data Engineer to design and operate robust Databricks and Lakehouse data platforms. This role emphasizes analytics and AI, driving innovative Generative AI applications. Key responsibilities include developing data pipelines, ensuring compliance with governance standards, and collaborating with cross-functional teams. Ideal candidates possess a strong background in data engineering with over 10 years of experience, particularly with Databricks and enterprise data architectures, contributing to cutting-edge projects.

Qualifications

  • 10-15 years of industry experience.
  • Proven experience as a Senior/Lead Data Engineer (5+ years).
  • Hands-on experience with Databricks environments (2+ years).
  • Strong understanding of enterprise data lake and lake house architecture (5+ years).
  • Proficiency in Python, SQL, and Apache Spark (5+ years).
  • Experience building and operating production-grade data platforms (3+ years).
  • Experience working in enterprise or regulated environments (5+ years).

Responsibilities

  • Design, build, and operate data solutions using Databricks components.
  • Develop production-grade data pipelines using Python, SQL, and Apache Spark.
  • Implement automated testing and ensure data solutions are observable and performant.
  • Enable data consumption for Generative AI use cases.
  • Collaborate closely with Product Owners and AI/ML Engineers.
  • Ensure data solutions comply with security and governance standards.

Skills

Databricks
Python
SQL
Apache Spark
CI/CD
Generative AI
Data Engineering
Machine Learning

Tools

AWS
Azure
Databricks Delta Lake

Job description

We are seeking a highly experienced Senior Data Engineer to design, build, and operate robust Databricks and Lakehouse data platforms. This role will focus on enabling analytics, AI, and Generative AI applications by delivering high-quality, governed, and scalable data assets. Working within product-aligned squads, you will collaborate with AI Engineers, Product Owners, and analytics teams to support cutting-edge GenAI use cases, including Retrieval Augmented Generation (RAG), and contribute to the development of AI Engineers.

Key Responsibilities:

  • Design, build, and operate data solutions using Databricks components such as Delta Lake, Databricks Jobs and Workflows, and Unity Catalog.
  • Develop production-grade data pipelines using Python, SQL, and Apache Spark.
  • Implement automated testing, CI/CD practices, and ensure data solutions are observable, resilient, performant, and cost-efficient.

Data Enablement for AI/GenAI:

  • Enable data consumption for Generative AI use cases (RAG, AI services, agent workflows), analytics, reporting tools, and downstream systems.
  • Support feature-style and curated data access patterns required for AI and GenAI workloads.
  • Build data pipelines to feed Generative AI applications, including curated knowledge datasets, structured/semi-structured data, and metadata/lineage for AI consumption.
  • Implement data patterns essential for GenAI, such as RAG, context/prompt data preparation, and model input/output/feedback data flows.

Collaboration and Governance:

  • Work as a senior individual contributor within a cross-functional product squad.
  • Collaborate closely with Product Owners, AI/ML Engineers, Analytics teams, and platform/security teams.
  • Provide engineering input into design discussions and delivery decisions, supporting peer reviews and shared engineering standards.
  • Ensure data solutions comply with enterprise security, risk, and governance standards.
  • Support operational stability, participate in incident resolution, root cause analysis, and maintain documentation.

Required Skills and Qualifications:

  • 10-15 years of industry experience.
  • Proven experience as a Senior/Lead Data Engineer (5+ years).
  • Hands-on experience with Databricks environments (2+ years).
  • Strong understanding of enterprise data lake and lake house architecture (5+ years).
  • Proficiency in Python, SQL, and Apache Spark (5+ years).
  • Experience building and operating production-grade data platforms (3+ years).
  • Experience working in enterprise or regulated environments (5+ years).

Preferred Qualifications:

  • Experience enabling AI, ML, or Generative AI use cases from a data engineering perspective.
  • Familiarity with RAG data patterns, feature-style or AI-serving datasets, and vector or embedding-ready data workflows.
  • Experience working in Agile, product-aligned squads.
  • Exposure to cloud-native data platforms (AWS or Azure).
Skills

Python Machine Learning AWS Azure SQL RAG CI/CD Generative AI Data Warehousing apache spark Databricks Delta Lake Al Services Unity Catalog Agent Workflows Cloud-native data platforms

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

Similar jobs worth comparing

Lead Data Engineer/Senior Data Engineer
Lead Data Engineer/Senior Data Engineer

Indsafri • South Africa

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

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Data Engineer (Ai)
Data Engineer (Ai)

Indsafri • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 1,000,000
Senior ML Engineer (Contract)
Senior ML Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Staff Engineer (AI/ ML Engineer)
Staff Engineer (AI/ ML Engineer)

Nagarro • Johannesburg

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

Ntt Data • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Data Engineer with AI Experience
Data Engineer with AI Experience

Indsafri • Johannesburg

On-site
ZAR 600,000 - 900,000
Data Engineer (Artificial Intelligence)
Data Engineer (Artificial Intelligence)

Indsafri • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sabenza It & Recruitment • South Africa

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

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000