Connecting Talent to opportunity

Connecting Talent to opportunity

Data Engineer


Job Description:

Data Engineer £50,000 - £60,000 - Hybrid


My client, industry leading EdTech organisation are currently looking to expand their Data team!


become a Data Engineer with vast progression opportunities, where your work is all for a great cause!




  • Thrive in a fast paced and dynamic environment
  • Exceptional SQL skills including an appreciation for performance tuning on a variety of database engines
  • Data pipeline development experience in Python (especially using pandas, parsing API responses, posting data to API’s etc.)
  • Excellent analytical and problem-solving skills
  • An appreciation for the big picture while delivering short/mid-term solutions
  • Experience of building data warehouses, enterprise data warehouses or data lakes with ETL pipelines
  • Experience with AWS tools including Glue, Lambda, S3, RDS, is preferred
  • An understanding of CICD concepts including having a working knowledge of GitHub
  • Understanding of different data warehouse architectures is preferred (especially dimensional modelling and data vault 2.0 architectures)



Key Responsibilities:


  • Build and maintain scalable data pipelines written in Python and SQL and ran on AWS/Snowflake
  • Taking ownership of data quality within projects
  • Managing and educating a range of stakeholders when gathering requirements and delivering data projects
  • Building effective and collaborative relationships with technical and non-technical colleagues
  • Reacting to change within the business in a positive and constructive way
  • Documenting processes and data pipelines
  • Maintaining a backlog of future improvements/features in Jira
  • Job Type

    Permanent, Full Time

  • Work Authorisation


  • Industry Sector IT & Internet

Apply for this position

Thank you for your application

Why don't you search for some more vacancies...