🏷 Job Title: Data Engineer
📍 Location: Cardiff (Remote First – 1–2 Days/Month in Office)
💸 Salary: £50,000 – £60,000 (DOE)
🕘 Employment Type: Full-Time, Permanent
About the Role
We're looking for an experienced Data Engineer to join our growing team, supporting large-scale data migration and transformation projects. This is a remote-first position with just 1–2 days per month required in our Cardiff office.
As a key member of the engineering team, you’ll help design, build, and maintain robust data pipelines using Python and PySpark, enabling powerful analytics and smarter business decisions across the organisation.
What You'll Be Doing
- Design and build scalable ETL/ELT data pipelines using Python and PySpark
- Lead and support data migration initiatives across legacy and cloud-based platforms
- Collaborate with analysts, data scientists, and stakeholders to deliver high-quality, reliable data solutions
- Ensure best practices in data engineering, including quality, testing, and performance tuning
- Contribute to the evolution of our data platform architecture
What We're Looking For
- 3+ years’ experience as a Data Engineer or in a similar role
- Strong hands-on experience with Python and PySpark
- Proven experience in data migration and transformation projects
- Solid understanding of cloud-based data platforms (e.g., AWS, Azure, GCP – nice to have)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Benefits
- Remote-first working – just 1–2 days/month in Cardiff
- Work from anywhere in the world (up to 12 weeks per year)
- Private Health Insurance
- Flexible working hours
- Friendly, supportive team environment
Ready to join a forward-thinking team where your skills make a real impact? Apply today or drop us a message to learn more.
#DataEngineer #RemoteJobs #CardiffJobs #PySpark #Python #DataMigration #Hiring