Senior Data Engineer role designing, building, and maintaining scalable data platforms, pipelines, and warehouses using SQL, Python, Spark, and other relevant technologies, with a focus on data engineering solutions, data quality, governance, and compliance.
Requirements
- Significant experience delivering at a Senior Engineer level, specialising in Data engineering
- Practical experience of delivering in an agile environment
- Practical experience and knowledge of developing real-world solutions
- Extensive hands-on experience in SQL, Python, and Spark for large-scale data processing
- Databricks experience
- Strong expertise in data warehousing technologies
- Experience with distributed data processing frameworks
- Deep understanding of ETL processes, data modeling, and schema design
- Strong experience with cloud-based data solutions and data lake architectures
- Experience with automation, CI/CD for data pipelines, and Infrastructure as Code (IaC)
- Deep understanding of versioning control tools
- Experience building software collaboratively using pull requests and code reviews
- Familiarity with data governance, security, and compliance best practices
- Excellent communication and collaboration skills
- Professional proficiency in English
- Must hold valid passport for travel
Benefits
- Annual Company Bonus
- Paid Time Off Package
- Remote Working Allowance
- Training and Development Allowance
- Healthcare
- Pension & Insurances
To apply for this job please visit job-boards.greenhouse.io.

Follow us on social media