Insight Global

Senior Data Engineer

Posted: Oct 27, 2025

Job Description

NOTE: THIS POSITION IS A 3-MONTH CONTRACT-TO-HIRE!Position: Senior Data EngineerSeniority: 5+ years of experienceLocation: Open to candidates based in Romania, Poland, or the Czech Republic, full remote position.Work type: 3-month contract-to-hireCollaboration type: FTE/B2B (contractors)About the client:Our client is a leading UK-based media company with a long-standing reputation for delivering high-quality journalism across both print and digital platforms, being recognised as one of the most important voices in the UK. They are undergoing an exciting digital transformation, combining editorial excellence with innovative technology to reach a global audience.Project context and role overview:Scope of the project: pipeline development and exposure of the data to the stakeholders, centralisation of the data, creation of presentation layers to be used by other teamsThe data team is responsible for bringing data from different partners and for sending it to other teams in order to centralize the data.There are around 200 pipelines/repositories, each one has their logic.Data is related to content interaction (users’ interaction on the client’s website, subscriptions, customers.)Team structure: 1 Head of Technology, 1 Director of Technology, 1 Principal Data Engineer, 2 Data Leads, 7 Data Engineers (middle and senior)Must have:Python development skillsAbility to implement ETL data pipelines in PythonCreating REST APIsAdvanced SQL scripting knowledgeExperience with Google Cloud Platform, AWS or Azure5+ years of experience in data or software developmentKnowledge of big data platformsKnowledge of relational databasesKnowledge of technologies: Git, Docker, Bash languageAbility to propose, design and implement a simple ETL solutions both in batch and real-timeUnderstanding of what is a continuous delivery pipeline and ability to design a processAbility to pick the correct technology for the correct taskRates are depending on level of experience!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs