Lead Data Engineer responsible for data platform strategy and architectural direction in Cape Town office. Collaborating with teams to enhance data engineering practices and mentor staff.
Responsibilities
Provide technical leadership, architectural direction, and mentorship across data engineering, backend engineering, and analytics teams, acting as the senior technical lead in the Cape Town office.
Contribute to and drive engineering standards, backend architecture, event-driven design, data contracts and data platform best practices.
Own and evolve the strategic roadmap for the data platform, ensuring alignment with business priorities.
Design for scalability, reliability, performance, and cost efficiency across the data ecosystem.
Design, build, and review robust data pipelines to ingest, normalise, and model data from multiple sources into a central analytical store.
Implement and uphold data quality checks, documentation, and governance standards.
Design and build APIs and data delivery solutions to enable access to reports and insights, in close partnership with Data Analysts.
Drive improvements in data access patterns, query efficiency, and database usage in collaboration with Engineering teams.
Build APIs and data delivery solutions for ingesting data into databases, including ownership of data feeds and data fixes, partnering with Client Services and Engineering.
Model the impact of potential roadmap initiatives to support prioritisation and decision making.
Design, build, and operate scalable data infrastructure in AWS or an equivalent cloud environment.
Apply modern software engineering and DevOps best practices, including CI/CD, infrastructure as code, monitoring, and automation.
Direct line management of Data Engineers (currently 2, with expected growth over time).
Indirect mentorship and technical leadership of backend engineers and data analysts across teams.
Active involvement in defining career progression frameworks, technical expectations, and performance development for engineering roles.
Requirements
Extensive hands-on experience in data engineering, including data modelling, pipeline design, API design and data platform architecture.
Proven experience operating as a senior technical leader (Lead, Staff, or Principal level), influencing architecture and standards across multiple teams.
Hands on experience with cloud based data infrastructure, ideally AWS.
Solid understanding of data governance, data quality, and documentation best practices.
Practical experience with modern data technologies such as Spark, Snowflake, dbt, and orchestration tools (e.g. Airflow).
Experience working cross functionally with Analytics, Engineering, and customer facing teams.
Demonstrated ability to mentor engineers and analysts, shape career development, and raise engineering maturity.
Familiarity with DevOps and software engineering best practices applied to data platforms.
Strong product mindset, with experience collaborating closely with Product Managers and Analytics teams in early-stage discovery and decision-making.
Benefits
A competitive salary depending on experience.
Hybrid working. You can combine working from home and working from the office.
Paid time away from work. Our employees enjoy a competitive paid time off package, including a paid day each year to volunteer time for a good cause that is important to them.
Paid Sabbaticals. One (1) month paid Sabbatical after every 5 years of Service, without tapping into annual leave.
Extra Rewards. Lucrative Ten Loyalty Rewards program which includes a bonus and gift to say thank you for being part of Ten.
Remote Working Holidays - possibilities to Travel and Work anywhere in the world!
Employee Discounts. Access to lots of great travel and entertainment discounts as our clients’ members would!
Be part of our global, dynamic, and inclusive Team, with diversity at its core.
Genuine career opportunities within a dynamic and international company.
Data Migration Consultant responsible for migrating various data types into Microsoft Dynamics 365 CE. Analyze structures, develop mapping documentation, and ensure data integrity during migration.
Senior Consultant focusing on data migrations within Master Data Management for Scheer group. Engaging in project leadership, consulting, and strategy development for data migration projects.
Data Engineer developing ETL processes and BI solutions for RUF Lebensmittelwerk. Collaborating on data models in a cloud environment with Microsoft technologies.
Manager leading data and analytics projects to enhance client operations across multiple states at PwC. Focusing on strategic planning, mentoring junior staff, and project success.
Data Engineer II specializing in automated systems for data processing and analysis in property taxation. Collaborating across teams to ensure accuracy and deliver timely solutions.
Data Architect leading scalable cloud - based architectures at Fidelity. Collaborating with cross - functional teams to modernize brokerage recordkeeping systems and ensure data compliance.
Salesforce Solutions Architect specializing in Data Engineering at Pottencial, integrating Salesforce with analytical platforms. Leading governance and scalable solutions in CRM environments.
Data Engineer developing complex software systems for a multinational IT services company in Switzerland. Utilizing data engineering techniques and high - level programming languages.
Senior Data Management Engineer designing and implementing data solutions for a global IT consulting leader. Collaborating with teams to ensure data accessibility, quality, and governance.
Senior Data Management Engineer designing and implementing enterprise data solutions for a global IT leader. Collaboration with stakeholders to ensure data quality and scalability.