Overview
We are seeking a Senior Data Engineer for a high-impact contract opportunity focused on modernizing a core data platform for an ambitious tech organization. The successful candidate will have the autonomy to evaluate and improve data architecture across a multi-cloud environment while collaborating with a dynamic team. This position offers flexibility with a hybrid working model.
Responsibilities
- Optimize and streamline data flow across primary public cloud platforms (AWS & GCP / Azure).
- Build, maintain, and refine resilient, scalable ETL/ELT pipelines for high-throughput data processing.
- Elevate storage architectures, modern data stack tools, and query engines for maximum performance.
- Drive technical delivery using Python, SQL, Spark, dbt, and Terraform.
- Champion robust engineering standards around CI/CD, data quality, and automated monitoring.
Requirements
- Deep background in production-grade data pipeline architecture and orchestration.
- Hands-on commercial expertise across at least two major cloud platforms (AWS, GCP, or Azure).
- Expertise with Python, PySpark, SQL, and transformation frameworks like dbt.
- Proficiency with Terraform or CloudFormation to ensure repeatable deployment environments.
- Ability to take direct ownership of project deliverables and provide clear technical direction.