freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer (Python focused)

Summary

This Senior Data Engineer role involves designing and developing scalable data pipelines and processing solutions using Python and AWS. The position is a 12-month contract focused on building robust data infrastructure and supporting analytics workloads.

We're looking for a Senior Data Engineer to join a fast-paced technology team working across data, analytics and emerging AI solutions. This is a 12-month day rate contract, offering the opportunity to work on scalable data solutions while getting exposure to modern cloud and AI technologies.

Your Responsibilities

  • Design and develop reliable data pipelines for large and complex datasets
  • Build solutions to extract, transform and process data from a range of internal and external sources
  • Develop scalable applications and data processing solutions using Python
  • Work with cloud-based technologies, particularly AWS, to support data and analytics workloads
  • Help take ideas from initial concepts and prototypes through to production
  • Work closely with developers, data specialists and business stakeholders to deliver technical solutions
  • Identify opportunities to improve existing systems, processes and data workflows
  • Support production environments and participate in an on-call rotation where required

Your Experience

  • 6+ years' experience in software, data engineering or enterprise development
  • Strong commercial experience with Python, with Java or C# also considered
  • Solid understanding of relational databases and experience working with technologies such as Oracle, Snowflake or similar
  • Strong understanding of data pipelines, ETL and working with large datasets
  • Hands-on experience with AWS or other cloud environments
  • Good understanding of object-oriented programming and core data structures
  • Experience working with tools such as Pandas and NumPy would be beneficial
  • Comfortable working with REST APIs, scripting and Linux/Windows environments
  • Experience with CI/CD, cloud migration or scalable data processing would be advantageous
  • A practical, problem-solving mindset with the ability to take ownership and deliver in a fast-moving environment

See also

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