impact.com is looking for a senior Team Leader to drive the architecture, reliability, and evolution of its Analytics Data Platform. The ideal candidate combines deep distributed systems expertise with the ability to lead architecture across teams and translate platform trade-offs into business language.
Requirements
- 7+ years of experience in data platform engineering, data engineering, or distributed systems
- Strong programming skills in Scala and Python, including functional Scala patterns (cats-effect / Typelevel ecosystem), testing, code review, and production-grade engineering practices
- Deep hands-on experience with distributed computing frameworks: Apache Spark (Dataproc, Databricks) and large-scale data processing
- Expert-level knowledge of cloud-native data platforms and services
- Advanced SQL skills including complex query optimisation, partitioning strategies, and performance tuning
- Proven experience leading cross-team architecture initiatives and establishing platform-wide standards
- Experience with orchestration tools (Airflow, Astronomer, and Astronomer Cosmos for dbt orchestration) and CI/CD pipeline design
- Familiarity with legacy CI/CD tooling (e.g. Jenkins), particularly in the context of pipeline migration and modernisation
- Strong understanding of data governance, security best practices, and compliance requirements
- Experience with infrastructure as code and automated deployment practices
- Demonstrated ability to mentor engineers and lead technical design reviews
- Excellent communication skills, with the ability to translate technical trade-offs for non-technical stakeholders
- Experience with monitoring, alerting, observability, and on-call operations for production data systems
Benefits
- Hybrid, Casual work environment
- Responsible PTO policy
- Training & Development
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
- Technology stipend
- Primary Caregiver Leave
- Mental Health and Wellness Benefit - Including 12 Therapy/Coaching sessions + Dependent coverage