Data Engineer

Data Engineer

Posted Today by TEKsystems

Negotiable
Undetermined
Remote
Manchester, GB-ENG, UK

Summary: This contract Data Engineer role is focused on executing complex data migration projects into a Snowflake data warehouse, specifically within the private equity and fund administration sectors. The position requires a hands-on, mid-to-senior level contributor who will design data models, develop pipelines, and support multiple migration initiatives across the US and EU. Remote working is offered, with a preference for candidates based in the UK to facilitate collaboration. The role emphasizes technical excellence and the opportunity to work with a modern data stack.

Key Responsibilities:

  • Design, build, and optimise scalable data models in Snowflake using dbt to support analytics and reporting requirements.
  • Lead and support data migration projects from Legacy systems into Snowflake, ensuring accuracy, completeness, and consistency of data.
  • Develop, maintain, and troubleshoot end-to-end data pipelines and workflows across multiple concurrent migration projects.
  • Perform hands-on SQL development to deliver complex data transformations, calculations, and analytical queries.
  • Collaborate with cross-functional teams to design and deliver data products, reporting structures, and semantic layers that meet business needs.
  • Investigate and resolve data quality issues, including analysing logs, debugging pipeline failures, and performing performance tuning.
  • Work closely with stakeholders to translate business and reporting requirements into robust data models and transformation logic.
  • Contribute to semantic modelling and ensure consistency and standardisation across data layers and projects.
  • Support knowledge transfer across ongoing migration projects, sharing best practices and ensuring continuity of delivery.
  • Operate effectively as an individual contributor in a fast-paced, delivery-focused environment, managing priorities across multiple US and EU migration initiatives.

Key Skills:

  • Strong, hands-on experience with Snowflake, including deep knowledge of its features, performance considerations, and best practices.
  • Advanced SQL skills for complex data transformation, modelling, and analytics in a data warehouse environment.
  • Proven experience using dbt (data build tool) to design, implement, and manage transformation workflows.
  • Proficiency in Python for data engineering tasks such as scripting, automation, and integration.
  • Demonstrated experience in data pipeline troubleshooting and infrastructure support, including diagnosing failures and optimising performance.
  • Familiarity with modern data stack tools such as Kafka and Kubernetes.
  • Experience with data orchestration frameworks (for example, modern workflow orchestration tools) to schedule and manage pipelines.
  • Previous experience working in private equity, asset management, or fund administration, with exposure to related data and processes.
  • Strong understanding of financial data structures and reporting requirements within investment and fund environments.
  • Experience in fast-paced, delivery-focused environments, with the ability to contribute immediately to ongoing projects.
  • Ability to work effectively as a hands-on individual contributor rather than in a purely architecture-focused capacity.
  • Strong communication skills to collaborate with distributed teams across the UK, US, and EU.

Salary (Rate): 450.00 GBP/Daily

City: Manchester

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Job Title: Data Engineer
Job Description

This contract Data Engineer role focuses on delivering complex data migration projects into a Snowflake data warehouse within the private equity and fund administration domain. You will work as a hands-on, mid-to-senior level individual contributor, designing and building data models, developing robust pipelines, and supporting multiple concurrent migration initiatives across US and EU regions. The position offers remote working, with a preference for candidates based in the UK for effective collaboration across distributed teams.


Responsibilities
  • Design, build, and optimise scalable data models in Snowflake using dbt to support analytics and reporting requirements.
  • Lead and support data migration projects from Legacy systems into Snowflake, ensuring accuracy, completeness, and consistency of data.
  • Develop, maintain, and troubleshoot end-to-end data pipelines and workflows across multiple concurrent migration projects.
  • Perform hands-on SQL development to deliver complex data transformations, calculations, and analytical queries.
  • Collaborate with cross-functional teams to design and deliver data products, reporting structures, and semantic layers that meet business needs.
  • Investigate and resolve data quality issues, including analysing logs, debugging pipeline failures, and performing performance tuning.
  • Work closely with stakeholders to translate business and reporting requirements into robust data models and transformation logic.
  • Contribute to semantic modelling and ensure consistency and standardisation across data layers and projects.
  • Support knowledge transfer across ongoing migration projects, sharing best practices and ensuring continuity of delivery.
  • Operate effectively as an individual contributor in a fast-paced, delivery-focused environment, managing priorities across multiple US and EU migration initiatives.
Essential Skills
  • Strong, hands-on experience with Snowflake, including deep knowledge of its features, performance considerations, and best practices.
  • Advanced SQL skills for complex data transformation, modelling, and analytics in a data warehouse environment.
  • Proven experience using dbt (data build tool) to design, implement, and manage transformation workflows.
  • Proficiency in Python for data engineering tasks such as scripting, automation, and integration.
  • Demonstrated experience in data pipeline troubleshooting and infrastructure support, including diagnosing failures and optimising performance.
  • Familiarity with modern data stack tools such as Kafka and Kubernetes.
  • Experience with data orchestration frameworks (for example, modern workflow orchestration tools) to schedule and manage pipelines.
  • Previous experience working in private equity, asset management, or fund administration, with exposure to related data and processes.
  • Strong understanding of financial data structures and reporting requirements within investment and fund environments.
  • Experience in fast-paced, delivery-focused environments, with the ability to contribute immediately to ongoing projects.
  • Ability to work effectively as a hands-on individual contributor rather than in a purely architecture-focused capacity.
  • Strong communication skills to collaborate with distributed teams across the UK, US, and EU.
Additional Skills & Qualifications
  • Experience with industry-specific systems such as Investran (PCS), Allvue, or Paxus.
  • Exposure to multiple concurrent data migration projects, particularly across different regions or business units.
  • Demonstrated problem-solving skills, with the ability to design pragmatic solutions under time constraints.
  • Experience participating in or completing technical assessments that evaluate modelling approaches and coding ability.
  • Comfort working in a fully remote setting while maintaining strong communication and collaboration practices.
Why Work Here?

You will join a dynamic, delivery-focused organisation that values technical excellence and gives you the opportunity to work with a modern data stack centred on Snowflake and dbt. The environment offers significant exposure to high-impact, international projects in the private equity and fund administration space, allowing you to deepen your domain expertise while working with distributed teams across the UK, US, and EU. With fully remote working available and a strong emphasis on collaboration and problem-solving, you can enjoy flexibility while contributing meaningfully to critical data initiatives.


Work Environment

The role sits within a fast-paced delivery team handling four concurrent data migration projects across US and EU regions. You will work primarily with Snowflake, dbt, SQL, and Python, alongside modern data stack components such as Kafka, Kubernetes, and data orchestration frameworks. The position supports fully remote working, with a preference for UK-based candidates to facilitate communication and collaboration across time zones. The environment is highly collaborative, outcome-driven, and focused on delivering robust, well-engineered data solutions without a rigid dress code, as work is primarily performed remotely.

Location

Manchester, UK

Rate/Salary

400.00 - 450.00 GBP Daily

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.