Senior Data Integration Engineer

1 week ago


Johannesburg Metropolitan Area, South Africa Indsafri Full time R1 800 000 - R2 500 000 per year

Job Summary

We are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer intelligence ecosystem. In this critical role, you will be the subject matter expert responsible for designing and implementing robust integrations between our core platforms: Salesforce Data Cloud, Databricks, and MuleSoft.

You will be responsible for creating a seamless flow of data, enabling advanced analytics, and empowering our business to activate real-time customer insights. The ideal candidate is a hands-on expert who can translate complex business requirements into scalable, secure, and high-performance technical solutions.

Key Responsibilities

  • Architect Integration Solutions:
    Lead the design and architecture of data integration patterns and end-to-end data flows between source systems, MuleSoft, Databricks, and Salesforce Data Cloud.
  • Develop MuleSoft APIs:
    Design, develop, and deploy reusable, API-led integration solutions using MuleSoft's Any point Platform to ingest data into the ecosystem and to syndicate data to downstream systems.
  • Build Advanced Data Pipelines in Databricks:
    Implement complex data transformation, cleansing, and enrichment pipelines using PySpark and SQL within the Databricks Lakehouse Platform. Prepare and model data for ingestion into Salesforce Data Cloud and for advanced analytics use cases.
  • Master Salesforce Data Cloud:
    Configure and manage Salesforce Data Cloud, including setting up data streams, performing data mapping and harmonization, defining identity resolution rules, and creating insightful calculated metrics.
  • Enable Data Activation:
    Collaborate with marketing, sales, and service teams to build and activate complex audience segments from Salesforce Data Cloud for use in personalization and campaign execution.
  • Ensure Governance and Performance:
    Implement data quality checks, error handling, and performance monitoring across all platforms. Ensure solutions adhere to data governance policies, security standards, and privacy regulations.
  • Mentorship and Best Practices:
    Act as a senior technical resource for the team, establishing best practices for integration and data engineering. Provide guidance and mentorship to junior team members.
  • Stakeholder Collaboration:
    Work closely with business analysts, data scientists, and platform owners to gather requirements and deliver solutions that provide tangible business value.

Required Skills & Experience

  • 6+ years of professional experience
    in a data engineering, integration development, or data architecture role.
  • Proven hands-on experience with MuleSoft:
    Demonstrable expertise in designing, building, and managing APIs using the Any point Platform (API-led connectivity, Data Weave, connectors).
  • Strong proficiency in Databricks:
    Hands-on experience developing data pipelines using
    PySpark
    , SQL, Delta Lake, and job orchestration.
  • Demonstrable experience with Salesforce Data Cloud:
    In-depth knowledge of its data model, ingestion methods (Connectors, Ingestion API), identity resolution, segmentation, and activation capabilities.
  • Expert SQL & Python Skills:
    Ability to write complex, efficient SQL queries and Python code for data manipulation and automation.
  • Solid understanding of data modeling principles
    and experience designing and working with ETL/ELT processes.
  • Experience working with major cloud platforms (
    AWS, Azure, or GCP
    ).

Preferred Qualifications

Certifications:

  • Salesforce Data Cloud Consultant
  • MuleSoft Certified Developer / Architect
  • Databricks Certified Data Engineer Professional
  • Experience with other Salesforce clouds (e.g., Marketing Cloud, Sales Cloud).
  • Knowledge of CI/CD and DevOps practices in a data context.
  • Familiarity with streaming data technologies (e.g., Kafka).


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R900 000 - R1 200 000 per year

    Job Specification: Project Engineer - HV Solar Farm ConstructionLocation: Johannesburg (Remote) with weekly site visits to Bela BelaContract Duration: 12 MonthsStart Date: Immediate / As soon as availableRole OverviewWe're seeking a resilient and strategically minded Project Engineer to lead the delivery of ahigh-voltage solar farm construction project. This...


  • Johannesburg Metropolitan Area, South Africa Ovations Talent Sourcing Full time R1 200 000 - R2 400 000 per year

    This is a12 - month contract.We are seeking aSenior Middleware Integration Engineer(5+ years experience) to manage and optimize our enterprise application integration layer. This role is crucial for maintaining system connectivity, performance, and security across our core platforms.Responsibilities include:Develop & Maintain: Design, code, and deploy...


  • Johannesburg, South Africa Indsafri Full time

    Senior Data Integration Engineer (Salesforce, Databricks & MuleSoft) Location : Johannesburg (Hybrid) Employment Type : Contract Contract Tenure : 6 to 12 months Job Summary We are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer intelligence ecosystem. In...


  • Johannesburg, Gauteng, South Africa Indsafri Full time R2 000 000 - R2 500 000 per year

    Job Description:Job Title: Senior Data Integration Engineer (Salesforce, Databricks & MuleSoft)Location: Johannesburg (Hybrid)Employment Type: ContractContract Tenure: 6 to 12 monthsJob SummaryWe are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer...


  • Pretoria Metropolitan Area, South Africa Bizmod Full time R300 000 - R600 000 per year

    Senior Data Engineer / Analyst – 2-Year Contract (Onsite in Pretoria)We're looking for aSenior Data Engineer / Analystto join a majorfinancial transformation programmewithin the banking sector. This is a full-time,onsite role (5 days per week in Pretoria)starting1 November 2025and running until31 October 2027.Role Overview:Join a multi-year IT...


  • Johannesburg Metropolitan Area, South Africa Stemgon Full time R600 000 - R1 200 000 per year

    Company DescriptionStemgon is an innovative technology consultancy specializing in data analytics, machine learning, artificial intelligence, custom software development, and cloud-based business reporting. Our mission is to empower businesses with intelligent, tailored solutions that enhance growth, optimize decision-making, and streamline operations. By...


  • Johannesburg, South Africa Gig Engineer Full time

    Changing the way the world works @ Gig Engineer | Founder | MBA | Engineer | Jedi Gig Engineer is seeking an experienced Senior Process Engineer to lead process development and optimisation efforts on behalf of its client, dedicated to advancing nuclear fuel technologies for next-generation reactors. In this role, you will oversee the design, implementation,...

  • Data Engineer

    1 week ago


    Johannesburg Metropolitan Area, South Africa cloudandthings Full time R500 000 - R1 200 000 per year

    About At , we believe great work starts with great people. Our culture is built on curiosity, collaboration, and a deep respect for our craft. We operate with integrity, take ownership, and bring a relentless focus to solving meaningful problems.We don't just build technology, we build trust, teams, and long-term partnerships. From our senior engineers to...


  • Johannesburg, South Africa Gig Engineer Full time

    Gig Engineer is seeking an experienced Senior Process Engineer to lead process development and optimisation efforts on behalf of its client, dedicated to advancing nuclear fuel technologies for next-generation reactors. In this role, you will oversee the design, implementation, and scaling of processes across the Nuclear Fuel Cycle, utilising proprietary ASP...


  • Johannesburg Metropolitan Area, South Africa FROSTBYTE Full time R600 000 - R900 000 per year

    We are hiring a Mid–Senior Data Engineer with strong expertise in Azure cloud, Databricks, PySpark, and orchestration of data pipelines. The ideal candidate must hold a minimum of an Honours degree in an IT-related field and be experienced in building scalable, automated data solutions on Azure.ResponsibilitiesDesign, develop, and maintain scalable and...