Opportunity Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
dataroles

Data Engineer

Capitec Bank capitecbank.co.za Open · verified Oct 24, 2026
Stellenbosch Mid-level Data Engineering

At a glance

Mid-level Data Engineering role at Capitec Bank. Stellenbosch.

Pay not stated Data Engineer salary

RoleData Engineering
SeniorityMid-level
LocationStellenbosch
PostedSep 21, 2026 · 4w ago
Role brief

dataroles summary, based on the employer's posting.

What you'll do

  • Build and support scalable data systems that meet the needs of the bank’s data environment
  • Turn business and technical requirements into enterprise data platform improvements
  • Shape solution architecture for new and existing data flows, advising the Data Architect
  • Develop complex applications and keep data infrastructure reliable across different systems
  • Coach less experienced engineers and strengthen engineering practices across the team

What you bring

  • A bachelor’s degree in Information Technology
  • Eight to ten years in data engineering, including leadership of large projects with measurable impact
  • Production-level SQL and Python expertise, plus experience with tools such as Apache Spark or Hadoop
  • Background designing complex data architecture and infrastructure, and mentoring engineering teams

Who this fits

This role suits a senior hands-on engineer who can guide architecture, lead major data projects and develop other engineers. You should be comfortable moving between workstreams as business needs change. A clear criminal and credit record is required.

From the employer

Apply by:

We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:

1. To see what life at Capitec is all about and complete a short assessment, please click here!

2. Once you have completed the above finalize your application by clicking apply below.

About the role

We're part of Client Engagement Delivery — the team that builds and maintains the data foundation powering our client engagement and campaign activity. We design data assets and pipelines that deliver trusted, accurate data to Salesforce Marketing Cloud and Data360, giving CRM Architects, Specialist Client Engagement teams and Product Owners what they need to run targeted, data-driven campaigns and client journeys.

Our work covers the full data lifecycle — from approved Business Requirements Specifications (BRS) through architecture, development, testing and deployment of production-ready pipelines. We make sure data is reliable and actionable across every channel: in-app, WhatsApp, email, SMS and branch.

We partner with Business Analysts, Product Owners and Marketing Managers to translate business decisions into deployable pipelines — and support post-campaign measurement by publishing engagement data to the EDW and Kafka Topics for continuous improvement. Engineers in our team may be assigned across different workstreams depending on business needs, so you'll need to be as comfortable switching context as you are going deep.

At this level, you don't just build — you shape how we build. You'll design the architecture, drive the engineering standard and bring less experienced engineers along with you. If you're ready to make decisions that reach millions of real clients across real channels, this is where you do it.

What you'll do

  • Design, build and maintain robust, scalable and efficient data systems that meet the needs of our data environment
  • Analyse business and system requirements to build and enhance data platforms at enterprise scale
  • Drive architectural decisions — providing input to the Data Architect on solution design for new and existing data flows
  • Lead the design and development of complex new applications and systems
  • Maintain data infrastructure reliability and efficiency across heterogeneous systems
  • Mentor and develop less experienced engineers — sharing knowledge and raising the engineering standard across the team

Education (Minimum)

  • Bachelor's Degree in Information Technology

Education (Ideal or Preferred)

  • Honours Degree in Information Technology - Computer Science or Information Technology

What we're looking for

Knowledge:

  • Expert-level SQL — query optimisation, tuning and indexing strategies
  • Architecture design for batch and streaming systems
  • Deep knowledge of multiple programming languages — including advanced algorithms for data processing
  • Enterprise-wide real-time and batch data integration architecture design
  • AWS — deep knowledge of AWS data services and architecture (our team's primary cloud platform)
  • Design and implementation of data lake, data warehouse or other data patterns
  • Implementation of enterprise-wide data governance frameworks — with automated quality and monitoring
  • Ability to performance-optimise across heterogeneous systems
  • Multi-environment GitOps strategy design — including feature flags and advanced techniques
  • Design and implementation of containerised data solutions using infrastructure as code
  • CI/CD pipelines and Kubernetes — design, configuration and implementation
  • Design and configuration of enterprise workflow orchestration tools and pipelines

Experience:

  • At least 8–10 years of experience in data engineering
  • Proven track record leading large-scale data engineering projects and driving measurable business impact
  • Advanced to Expert level SQL and Python — applied in production data engineering environments
  • Advanced data engineering tools — Apache Spark, Hadoop and similar
  • Designing and implementing complex data architecture and infrastructure
  • Aligning data engineering projects with business strategy and goals
  • Providing data-driven recommendations to senior management and influencing decision-making
  • Leading and mentoring engineers and data teams
  • People development, knowledge sharing and training

Nice to have

  • Salesforce Data Cloud — experience here is an advantage, but not a requirement

Additional Information

  • Clear criminal and credit record

Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.

Opportunity

Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Data Engineering

Find me work

By the team behind dataroles.

Find me work
Opportunity

Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind dataroles.