£425 Per day
Outside
Remote
England, United Kingdom
Summary: The Data Engineer role focuses on delivering high-impact data solutions for the financial services sector, specifically in asset management and reinsurance. This hands-on position involves working with complex financial datasets to build scalable data pipelines and provide insights to senior stakeholders. The role requires proficiency in modern cloud platforms and data tools, emphasizing the importance of data-driven decision-making. The contract is for a rolling 6-month period, indicating a long-term engagement opportunity.
Key Responsibilities:
- Perform advanced data manipulation, mapping, and analysis to support business and technical teams.
- Build and maintain pipelines using Python, SQL, and cloud-native tools.
- Deliver data-driven solutions within the asset management, investments, or reinsurance domain.
- Work with cross-functional teams to capture requirements and deliver effective outcomes.
Key Skills:
- Strong Python skills (Pandas, NumPy).
- Advanced SQL for data querying and manipulation.
- Hands-on experience with Google Cloud Platform (GCP) and BigQuery.
- Background in asset management, investments, or reinsurance operations (within the last 2 years).
- Degree in a financial discipline (investments, accounting, actuarial, or similar) from a UK-based university – essential.
- Familiarity with dbt or Databricks (nice-to-have).
- Experience with life insurance or reinsurance projects (nice-to-have).
Salary (Rate): £425 per day
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Data Engineer – Financial Services (Contract)
Rate: £425 per day (outside IR35)
Location: UK (remote with occasional client site visits)
Contract: 6-month rolling (long-term engagement)
Our client, a specialist consultancy delivering high-impact data and technology solutions to the financial services sector, is seeking a skilled Data Engineer to join their growing team. This is a hands-on role, working directly with complex financial datasets across asset management and insurance to build scalable solutions that drive business-critical decisions.
The Role
As a Data Engineer, you’ll be embedded in projects within asset management and reinsurance, designing pipelines, handling large datasets, and providing insights to senior stakeholders. You’ll use modern cloud platforms and data tools to deliver solutions that go beyond traditional methods, directly shaping how financial services organisations manage and interpret their data.
Key Responsibilities
- Perform advanced data manipulation, mapping, and analysis to support business and technical teams.
- Build and maintain pipelines using Python, SQL, and cloud-native tools.
- Deliver data-driven solutions within the asset management, investments, or reinsurance domain.
- Work with cross-functional teams to capture requirements and deliver effective outcomes.
Must-Have Skills & Experience
- Strong Python skills (Pandas, NumPy).
- Advanced SQL for data querying and manipulation.
- Hands-on experience with Google Cloud Platform (GCP) and BigQuery.
- Background in asset management, investments, or reinsurance operations (within the last 2 years).
- Degree in a financial discipline (investments, accounting, actuarial, or similar) from a UK-based university – essential.
Nice-to-Haves
- Familiarity with dbt or Databricks.
- Experience with life insurance or reinsurance projects.
Process
- Initial 20–30 minute screening interview.
- Follow-up 1-hour technical interview with a coding test.
This is an immediate requirement, with the stability of long-term engagement (several years) offered on a rolling 6-month contract.