OVERVIEW
The Director of Data Engineering will help lead the strategic and technical direction of their data engineering teams, ensuring that all data projects are scoped, executed, and delivered to the highest standards. They will oversee a team of data engineers and ensure that the technical output aligns with business and client objectives. This role involves managing key performance indicators such as gross profit, customer value, and project efficiency, while also supporting commercial discussions and upskilling initiatives across the group.
Key Responsibilities:- Accountable for high-impact data engineering projects, serving as a trusted advisor to clients and Incubeta.
- Oversee data engineer personnel across MIDT, supervising their outputs and coaching on best practices.
- Accountable for DPL workstreams, acting as an escalation point for technical data issues that arise across the group
- Helps define and enforce best practices and high-quality standards for data engineering delivery and deployment.
- Takes responsibility for security in PII data, code management and deployment.
- Support pitch teams with specialist knowledge and solution ideation.
- Comprehensively document projects and processes to ensure they are replicable and scalable, and ensure documentation is upheld across data engineers.
- Proactively identify improvement opportunities for BI & data engineering across the business.
- Conduct quality checks, maintain data quality audits & alerts, and ensure technical implementations meet required standards. Support more junior members of the team in their QA where necessary.
- Proactively engage with all projects, providing proactive support in modeling feasibility, blockers, and flagging expected slippage. Projects are delivered either on time, or any slippage and reasons are communicated clearly in advance.
- Implement solutions efficiently, and successfully translate clients' business requirements into practical technical solutions.
- Can turn client business objectives into KPIs, digital goals, data engineering proposals, and technical deliverables which solve critical challenges.
- Keep training materials for clients and internal Incubeta teams up to date at point of delivery, and make sure learning outcomes are achieved.
- Can create marketing material for Incubeta and to support new business in collaboration with the marketing team (e.g. case studies, blog posts, award entries).
- Deliver to success criteria within assigned tasks, or provide justifiable rationale shared in advance where not achieved.
- Deliver to deadlines within assigned tasks, or provide justifiable rationale shared in advance where not achieved.
- Receive positive feedback in post-project reviews and post-training reviews.
Languages:
- Advanced in SQL, Python, R & ML techniques
Certifications:
- GCP Professional Data Engineer
Technical Expertise:
- Leverage global technologies and best practices in data engineering.
- Advanced experience with Cloud platforms - GCP (Essential), AWS, Azure - and Data Warehousing (Snowflake, RedShift)
- Skilled in dashboard development using Incubeta tools, Looker Studio, Tableau, and PowerBI.
- Capable of extracting data from a broad range of digital platforms (marketing, email, eCommerce).
- Can train team members in coding skills and languages effectively, enabling them to fulfill new client opportunities.
- Design robust data flow diagrams and architectural processes.
- Troubleshoot complex technical issues in dashboards and pipelines.
- Deliver well-documented, clean, and maintainable code.
- Maintain a QA process to validate the accuracy and precision of projects, so data is of quality and trusted.
- Demonstrate thought leadership by representing Incubeta at industry events and through communications.
- Cultivate and nurture strong, trusted partnerships with suppliers (e.g., Google) and tech partners.
- Advocate for data capabilities through proactive communication and knowledge sharing.
- Foster a performance-first culture that rewards innovation and technical excellence.
- Mentor and coach team members, setting individual development goals.
- Conduct continuous research and development to stay current with industry technologies and methods. Proactively share information on the latest updates, new products, and evolving processes with the team. Be viewed as an expert in your field.
- Collaborate cross-departmentally to ensure organizational alignment and data-driven decision-making.
- Demonstrate Data engineering knowledge and expertise through training materials, and address clients' data challenges in senior level discussions. Can lead training sessions & workshops with clients on technical data topics within their expertise.
- Effectively manage priorities and backlog, and support junior members where challenges occur.
Create learning and mentoring goals for both the team as an entity and for people within the team as individuals, in conjunction with the team members and their line managers.
Incubeta Company Values:
- Earn Trust: Focused on maintaining and increasing customer focus, works with the customer in mind earning trust along each step with clients and colleagues
- Help Others Succeed: Makes an active contribution to a joint result (organizational target) or to resolving problems or conflicts. Think in terms of possibilities. Is able to solve issues and problems in a timely and effective manner, working as a team.
- Dare to Lead: Is willing to improve individual performance and stimulate others to act accordingly. Setting the standard and example. Being solution driven.
- Exceed Expectations: Carries out tasks without help from others; takes command of problem situations and aims to achieve more than the basic requirements
Equal Opportunity Employer:
Incubeta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Application Process:
If you feel you meet the criteria please kindly submit your resume, cover letter, and portfolio of relevant work. Applications will be reviewed on a rolling basis until the position is filled.Please take note that if you do not receive a response within 2 weeks of applying, you should consider your application as unsuccessful.
Join us at Incubeta to shape the future of digital marketing!
Skills Required
- Advanced in SQL, Python, R, ML techniques
- GCP Professional Data Engineer
- Advanced experience with Cloud platforms - GCP, AWS, Azure
- Skilled in dashboard development using Looker Studio, Tableau, and PowerBI
- Experience in data flow diagrams and architectural processes
What We Do
Incubeta is a team of over 800 creators, thinkers, makers and doers working across 20 offices globally to unlock business growth for clients including Google, Hyundai, Netflix, HBO and L'Oréal. Incubeta combines capabilities across the full spectrum of digital disciplines to deliver standout outcomes at every brand touchpoint, from awareness to fulfilment. Incubeta’s ‘Upgrade your Growth’ narrative emphasizes how the business will grow alongside its clients focusing on expanding our services and products across the entire customer journey, giving clients back control over their data, customers, and actions. The Incubeta group has grown 20 fold over the past 7 years, offering fantastic growth opportunities for staff and helping its rising number of clients grow in a complex digital environment. The unification of its specialisms will ensure Incubeta remains at the forefront of innovation to help businesses unlock the power of digital and amplify growth.









