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 Architect designing and implementing data architectures supporting analytics and ML for federal clients. Collaborating with teams to translate mission needs into robust data solutions.
IT Data Engineer developing data pipelines and integrations for Scanfil Group's global IT organization. Collaborating across teams to enhance data solutions and reporting capabilities.
Data Engineer developing Azure data solutions at PwC New Zealand. Responsibilities include data quality monitoring, pipeline development, and collaboration with stakeholders in a supportive environment.
Senior Data Engineer designing and implementing the Enterprise Data Platform at Stellix. Focusing on analytics and insights with a growth path to Principal Data Engineer or Data Architect.
R&D Data Engineer at DXC, transforming complex data into digital assets for global analytics and Smart Lab solutions. Collaborating on ELN and LIMS tools for enhanced data management.
Senior Data Engineer at mobility AI company designing large - scale data processing pipelines. Leading technical decisions and mentoring junior engineers in data architecture.
Data Engineer role focusing on data pipelines and processing at 42dot, a mobility AI company. Responsibilities include data collection, schema management, and pipeline monitoring.
Senior Data Engineer at Booz Allen building advanced tech solutions for mission - driven projects. Utilizing data engineering activities, pipelines, and platforms for impactful data insights.
Senior Software Engineer contributing to Workday's AI/MLOps cloud ops platform. Involves data ingestion, computation, and generation of curated data sets with modern technologies.