Talent.com
Prescient
Data EngineerPrescient • Cape Town, ZA
Data Engineer

Data Engineer

Prescient • Cape Town, ZA
30+ days ago
Job description

Purpose of role:

  • This Data Engineer is a senior individual contributor responsible for leading the design, delivery, and operational support of complex, business‑critical data pipelines integrating investment and financial market data across multiple vendors and platforms.
  • In addition to hands‑on delivery, the role carries accountability for technical leadership, including mentoring junior and mid‑level Data Engineers, promoting best practices, and maintaining high standards of engineering quality across the team.
  • This Data Engineer is expected to lead solution design discussions, drive stakeholder collaboration, and take ownership of complex integration and data engineering initiatives within a hybrid on‑premises and multi‑cloud environment.
  • This role represents the natural career progression from Mid‑Level Data Engineer and is characterised by increased autonomy, higher delivery capacity, and responsibility for more complex or strategically important work. It carries the accountability for the technical outcomes of delivery and has a career progression towards the Lead Data Engineer or Data Architect.

Duties and responsibilities:
Advanced Data Engineering & Solution Delivery

  • Lead the design and implementation of complex, large‑scale data pipelines integrating market, reference, and investment data.
  • Solve advanced data engineering challenges, including high‑volume processing, complex transformations, reconciliation, and performance optimisation.
  • Ensure delivered solutions are scalable, resilient, secure, and fit for purpose in a regulated financial environment.

Technical Leadership & Standards

  • Act as a technical authority within the Data Engineering team, promoting best practices in coding, testing, deployment, and operational support.
  • Review designs, code, and implementations produced by junior and mid‑level engineers to ensure quality and consistency.
  • Contribute to the evolution of data engineering standards, patterns, and reusable frameworks.

Mentoring & Capability Development

  • Coach and mentor junior and mid‑level Data Engineers in data engineering techniques, tools, and the firm’s technology stack.
  • Provide guidance on problem‑solving approaches, solution design, and operational readiness.
  • Support the professional growth and technical maturity of the broader Data Engineering function

Stakeholder Leadership & Collaboration

  • Lead technical engagement with business stakeholders, architects, and analysts to refine requirements and shape viable data engineering solutions.
  • Translate complex business and regulatory requirements into clear technical designs and delivery plans.
  • Act as a trusted technical partner to front‑office, middle‑office, and back‑office stakeholders.

Platform, Architecture & Governance Alignment

  • Work closely with Data Architects and IT Architects to ensure solutions align with enterprise architecture, integration patterns, and data models.
  • Ensure pipelines meet data governance, lineage, auditability, and regulatory expectations.
  • Balance delivery speed with control, resilience, and long‑term maintainability.

Operational Excellence

  • Take ownership of production pipelines, ensuring monitoring, alerting, and support processes are in place.
  • Lead root‑cause analysis of complex production issues and implement durable fixes.
  • Drive continuous improvement in pipeline reliability, performance, and supportability.

Required experience:

  • 8–10 years’ experience in data engineering within complex enterprise environments.
  • Track record of leading the delivery of complex data integration initiatives.
  • Modern programming skills (high or low level) in Data Integration frameworks such as Synatic, n8n or similar, or, Python, Java or JavaScript.
  • Advanced experience with ETL/ELT frameworks, orchestration tools, and scheduling platforms.
  • Solid understanding of hybrid on‑premises and cloud‑based data architectures (AWS).
  • Strong understanding of integration patterns, performance optimisation, and data quality frameworks.

Advantageous experience:

  • Financial services experience (asset management, fund services, banking, insurance) in a similar role, or at a vendor provisioning services to this industry.
  • Experience working with AWS technology.

Required Qualifications:

  • Tertiary qualification in Computer Science, Information Systems, Information Technology, Engineering, or similar.
  • AWS certifications advantageous.

Key competencies:

  • Demonstrated ability to mentor and uplift less‑experienced engineers.
  • Strong stakeholder engagement and facilitation skills.
  • Clear and structured communication, both technical and non‑technical.
  • High level of ownership, accountability, and attention to detail.
  • Deep understanding of data engineering solutions applicable to investment data domains (e.g., pricing, reference data, positions, trades, NAVs).
  • Familiarity with front‑office, middle‑office, and back‑office data flows.
  • Awareness of regulatory, audit, and risk considerations impacting financial data processing.
  • Advanced skill with engineering data pipelines.
Create a job alert for this search

Data Engineer • Cape Town, ZA

Similar jobs

Investment Technology Process Engineer (SQL) (CPT)

Datafin RecruitmentCape Town, ZA

A renowned Independent Asset Management Firm seeks a results-driven Investment Technology Process Engineer with strong SQL skills and a minimum of 3 years’ experience within Financial Services or A... Show more

 • Promoted

Software Developer and AI Engineer

Salt South AfricaCape Town, ZA

Our client is looking for a developer with strong low-code, high-code, and traditional software development experience to design, build, and support modern business applications, automations, and A... Show more

 • Promoted

Senior Data Engineer

iOCOCape Town, ZA

We are looking for a highly skilled, hands-on Senior Data Engineer with deep expertise in SQL Server, T-SQL development, data modelling, and database performance optimization.This role is primarily... Show more

 • Promoted

Data Engineer (Python, SQL, PostgreSQL, Node.js) – (In Office) CPT

Datafin RecruitmentCape Town, ZA

An Investment company is searching for an innovative Data Engineer to join their growing team in Durbanville, Cape Town.If you're passionate about building scalable data solutions, solving complex ... Show more

 • Promoted

Backend Engineer, Cape Town - SA

FIXRCape Town, Western Cape, South Africa

Here at FIXR we’re on a mission to be the number one ticketing and event intelligence platform globally.Ticket sales and event management can be a clunky, manual process, but our platform makes it ... Show more

Data Engineer (Python, PySpark, Azure/AWS) (CPT)

Datafin RecruitmentCape Town, ZA

Own data products from ingestion through to trusted consumption, ensuring data is reliable, accessible, and fit for purpose.Design, build, and operate scalable ELT and ETL pipelines across structur... Show more

 • Promoted

Data Engineer

PBT GroupCape Town, Western Cape, ZA

PBT Group is seeking an experienced Data Engineer to join a high-performing data team responsible for building and maintaining modern, scalable data platforms that enable enterprise-wide analytics ... Show more

 • Promoted

Data Integration Engineer

Salt South AfricaCape Town, ZA

Our client is looking for a Data Integration Engineer who is passionate about backend engineering, distributed systems, and cloud-native architectures.This is a hands-on role where you’ll design an... Show more

 • Promoted

Senior Java Engineer (Data Engineering) (CPT Hybrid)

Datafin RecruitmentCape Town, ZA

WORK on cutting-edge Data Engineering projects of a US-based growing premium Software Product and Consulting Services company seeking a Senior Java Engineer with strong Data Engineering.You will be... Show more

 • Promoted

AI Solutions Lead Engineer – Durbanville – Cape Town - Onsite

Datafin IT RecruitmentCape Town, Western Cape, ZA

ENVIRONMENT: Our client who specializes in end-to-end engineering for medium and heavy-duty platforms is seeking a business-oriented, innovation-driven problem solver to join them as an AI Solutio... Show more

 • Promoted

Data Engineer

CollinsonCape Town, Western Cape, South Africa
Quick Apply

Collinson is the global, privately-owned company dedicated to helping the world to travel with ease and confidence.We use our expertise and products to craft customer experiences which enable some ... Show more

Senior BI Engineer

AiRCape Town, Western Cape, South Africa
Quick Apply

Help us empower millions across Africa by building the data foundation for a leading fintech platform.You'll design and implement BI solutions that drive critical business decisions.BI Engineering ... Show more

Senior Analytics Engineer (AI & Quality)

Bored PandaCape Town, Western Cape, South Africa

We are one of the leading tech-driven media and entertainment companies, producing uplifting content in 17 languages for people of all ages.Known for award-winning art and pop culture magazine bore... Show more

Principal Data Engineer (Databricks)

Vivo EnergyCape Town, Western Cape, ZA

Role Overview Reporting to the Data & Analytics Lead, the Principal Data Engineer is a hands-on role, combining the building and optimisation of production data pipelines with the technical leader... Show more

 • Promoted

Data Engineer (Python, PySpark, Azure/AWS) (CPT)

Datafin IT RecruitmentCape Town, ZA

ENVIRONMENT: PLAY a key role in delivering trusted data products that enable investment, operational, and client-facing decision-making across an innovative Investment Management firm seeking a sk... Show more

 • Promoted

Data Engineer

Salt South AfricaCape Town, ZA

Our client is seeking a Data Engineer to build and scale the data infrastructure behind a fast-growing investment business.You will play a key role in designing systems that enable reporting, autom... Show more

 • Promoted

Data Engineer (Mid–Senior)

Hire ResolveCape Town, ZA

A Data & AI Intelligence consultancy company is looking for a highly motivated and experienced Data Engineer to join a collaborative team of Product Owners, Data Engineers, and Machine Learning... Show more

 • Promoted

Senior AI & Data Cloud Architect — Enterprise Solutions

NTT DATA, Inc.cape town, western cape, ZA

Senior AI and Data Cloud Architect to join our team in Cape Town, South Africa.This pivotal role involves collaborating with enterprise sales and delivery teams to design cutting-edge AI, data, and... Show more