Point your AI agent at freehire and let it find you a job.

Get the CLI →

Data Engineer

Discussion

Summary

Data Engineer designing, building, and optimising cloud-based data pipelines and platforms using Python, SQL, and AWS for a global Data & AI consulting firm.

We're looking for talented Data Engineers to join a global Data & AI consulting firm delivering enterprise-scale data platforms and AI solutions across multiple industries.

In this role, you'll design, build, and optimise modern cloud-based data platforms while working alongside experienced Data Scientists, AI Engineers, and Consultants on complex client projects.

What You'll Do:

  • Design, build, and maintain scalable data pipelines and ETL/ELT processes
  • Develop robust data models and architectures for enterprise data platforms
  • Build and optimise SQL databases and data warehouses
  • Deploy and manage cloud-based data solutions (AWS preferred, Azure experience beneficial)
  • Implement CI/CD pipelines and Infrastructure as Code (Terraform preferred)
  • Ensure data governance, security, and best practice standards
  • Monitor, troubleshoot, and optimise production data pipelines
  • Collaborate with cross-functional teams to deliver data-driven solutions

Your Toolkit:

  • 3–5 years' experience in Data Engineering or a similar role
  • Strong Python and SQL skills
  • Experience with AWS (Azure experience is advantageous)
  • Solid understanding of ETL/ELT, data modelling and data architecture
  • Experience with cloud infrastructure and scalable data platforms
  • Knowledge of CI/CD and Infrastructure as Code (Terraform is a plus)
  • Bachelor's degree in Computer Science, Engineering or a related field

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available