Negotiable
Outside
Remote
United Kingdom
Summary: The Senior Data Engineer role is a contract position focused on building and optimizing data pipelines and ETL workflows for a consultancy that specializes in high-performance data platforms. The position requires strong technical skills in Python and experience with cloud technologies, particularly Google Cloud. The role is remote-first and emphasizes collaboration within a team of engineers. Candidates must be UK-based and have a registered company in the UK.
Key Responsibilities:
- Building data pipelines and ETL workflows that process huge datasets
- Designing, optimizing, and maintaining high-throughput reporting solutions
- Working with Apache Spark for large-scale data processing
- Using Apache Beam and Google Cloud Dataflow to manage complex data workflows
- Developing and improving backend APIs to support data-heavy applications
Key Skills:
- Strong Python skills – writing clean, efficient, and scalable code
- Experience with BigQuery, PostgreSQL, and Elasticsearch
- Hands-on experience with Google Cloud, Kubernetes, and Terraform
- Deep understanding of Apache Spark for large-scale data processing
- Knowledge of Apache Beam & Google Cloud Dataflow for data pipeline orchestration
- A team-first mindset with strong communication skills
Salary (Rate): 550
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT