Ingenium Digital

Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer on a 12-month remote contract, paying £65.00-£70.00 per hour. Requires 7+ years of experience, expertise in Postgres Aurora, Apache Iceberg, AWS Glue, and strong Python skills.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
560
-
🗓️ - Date
February 25, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Remote
-
🧠 - Skills detailed
#dbt (data build tool) #Programming #Java #Data Lineage #AWS Glue #ML (Machine Learning) #Batch #AWS (Amazon Web Services) #Computer Science #Data Quality #Databricks #Data Pipeline #Scala #Data Architecture #Aurora #Data Modeling #"ETL (Extract #Transform #Load)" #Monitoring #Spark (Apache Spark) #Python #Data Engineering #AI (Artificial Intelligence) #Apache Spark #Trino #Apache Iceberg
Role description
Job Title: Senior Data EngineerExperience: 7+ YearsJob Location: Europe , UKWork mode: RemoteEmployment type: Contract Role Overview We are seeking a highly skilled Senior Data Engineer to design, build, and optimize robust data pipelines and platforms. The ideal candidate will have strong expertise in modern data engineering tools and frameworks, with a focus on building scalable, high‑quality data systems that support analytics, AI/ML, and enterprise data needs. Key Responsibilities Set up and optimize best practices for batch and streaming data pipelines. Implement data quality, data monitoring, and data lineage tooling and reference architectures. Collaborate closely with Data Architects to define schema, governance standards, and data modeling. Develop and maintain ETL/ELT workflows, ensuring scalability and performance. Work cross‑functionally with product, engineering, and analytics teams to support data requirements. Drive capability‑based design principles to build reusable and modular components. Troubleshoot and optimize performance issues across data systems. Core Skills & Technical Expertise Strong experience with Postgres Aurora Expertise in Apache Iceberg Hands-on with AWS Glue Jobs Proficient in Apache Spark Strong programming skills in Python Experience working with Trino Solid understanding of capability‑based design and data architecture fundamentals Preferred (Bonus) Skills Experience with Great Expectations for data quality Exposure to DBT (Data Build Tool) Awareness of Databricks Optional: Knowledge of Java Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field 7+ years of relevant experience in data engineering Proven experience building scalable data pipelines and distributed systems Strong problem-solving skills and understanding of modern data architectures Job Type: Fixed term contractContract length: 12 months Pay: £65.00-£70.00 per hour Expected hours: 40 per week Work Location: Remote