onsite
Data Tech Lead - Selfridges
Software Engineer
Lead the design and delivery of scalable data platforms using Python, SQL, and AWS, driving innovation in e‑commerce analytics and customer experience.
About the role
Key Responsibilities
- Architect and maintain end‑to‑end data pipelines, ensuring high quality and performance across the organization.
- Collaborate with cross‑functional teams to translate business requirements into robust data solutions.
- Implement and optimize Spark jobs for large‑scale data processing and analytics.
- Leverage AWS services (S3, Redshift, Glue, EMR) to build a resilient data infrastructure.
- Mentor junior engineers, fostering best practices in coding, testing, and documentation.
Requirements
- 5+ years of experience in data engineering or related roles.