T

Ten Group

Lifestyle concierge and bespoke loyalty platform

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeCape Town, South AfricaNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field is required.
  • At least 5 years of experience building data pipelines using Python, with strong hands-on coding experience.
  • Proven experience working with AWS, specifically Lambda and ECS.
  • Strong knowledge and hands-on experience using Airflow for ETL/ELT data pipelines.
  • Familiarity with frameworks and tools such as Spark and Pandas.
  • Ability to work with both batch and, ideally, streaming data processing.
  • Experience building APIs and data delivery solutions, with a strong focus on data cleansing, integration, and quality.
  • Extensive hands-on experience with SQL, including building transformations, validating data, and optimising analytical workloads.
  • Strong communication skills and ability to translate complex technical concepts into clear, actionable insights for business stakeholders.
  • The role requires commuting to the Cape Town office at least 2 days per week.
  • A secure home office at the confirmed address, free from background noise or other distractions, is required when working remotely.
  • Applicants using the hybrid model must meet minimum internet speeds, which are checked during recruitment and again upon joining.

Responsibilities

  • Build a robust, scalable, high-quality data foundation enabling analytics, reporting, and product decision-making across the organisation.
  • Design, implement, and maintain end-to-end data infrastructure from ingestion through modelling to delivery, ensuring data is accurate, accessible, and optimised for business use.
  • Partner with Data Analysts, Engineering, and Client Services to translate business needs into technical solutions.
  • Establish and maintain data quality checks, validation processes, and governance standards.
  • Ensure consistent documentation across data sources, pipelines, and models.
  • Build scalable pipelines that ingest, normalise, and transform data from multiple internal systems into a unified central data store.
  • Develop clean, well-structured data models for analysis and reporting.
  • Build APIs and data delivery mechanisms that provide fast, reliable access to analytics, insights, and reports.
  • Partner with Data Analysts to make data easily consumable for reporting and decision-making.
  • Develop ingestion APIs and solutions for importing external or client data into databases.
  • Own and maintain Data Feeds, ensuring timely fixes and high reliability.
  • Improve data accessibility, query performance, and database efficiency.
  • Work with Engineering to align on best practices and architectural improvements.
  • Model and analyse the impact of potential product or engineering roadmap items to support prioritisation and decision-making.
  • Design and operate modern, scalable data infrastructure in AWS or an equivalent cloud platform.
  • Apply software engineering and DevOps best practices, including CI/CD, infrastructure-as-code, monitoring, and automation.

Desired Qualifications

  • Ability to work with streaming data processing is desirable.
  • Familiarity with frameworks and tools such as Spark and Pandas.

About the Company

Ten Group

Lifestyle concierge and bespoke loyalty platform

Ten Group provides technology-enabled lifestyle and travel concierge services for high-net-worth individuals and affluent segments, including bespoke loyalty programs and personalized communications through a global platform. Its system coordinates a network of concierge staff and partners to deliver seamless experiences around the clock in 26 languages for clients such as wealth managers, private banks, fintechs, and luxury brands. Ten distinguishes itself through global reach, multilingual support, a long history dating back to 1998, and AIM listing, focusing on ultra-wealthy and premium brand partnerships for highly tailored access. Its goal is to help clients build brand value and nurture loyalty by delivering high-quality, personalized lifestyle and travel experiences at scale.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1998

Recently Posted Jobs

Explore more opportunities at Ten Group

See more jobs