Senior Python Data Engineer - Morgan McKinley
other jobs eFinancialCareers
Added before 2 Days
- England,London,City of London
- Full Time, Permanent
- Competitive salary
Job Description:
Job Title: Python Data Engineer (Greenfield Build)
Location: Central London (Hybrid - 3 days in office / 2 days remote)
Contract: 12-month Fixed-Term Contract (with benefits + 10% year-end bonus)
Overview
We are working with a leading financial services organisation to hire two Python-focused Data Engineers to support a major greenfield data transformation programme within its Investments and Finance functions.
These roles will sit across Shared Services, working closely with senior investment leadership and cross-functional stakeholders to design and build a consolidated data platform from scratch.
The Opportunity
This is a rare opportunity to join a ground-up build of a strategic data solution. The successful candidates will play a key role in replacing manual data processes with an automated, scalable Python-based architecture, enabling more accurate and consistent investment reporting across the business.
The first phase of the programme will focus heavily on hands-on development, followed by broader collaboration, stakeholder engagement, and transition into business-as-usual operations.
Key Responsibilities
*Build a consolidated data platform from scratch using Python
*Automate existing manual data processes across investment and finance data sets
*Design and implement scalable data solutions to improve reporting accuracy and consistency
*Work closely with senior stakeholders across Investments and Finance
*Collaborate with cross-functional teams to embed and operationalise the solution
*Support knowledge transfer and handover into BAU
*Adapt to shifting priorities in a fast-paced environment
Technical Skills Required
Essential: *Strong expertise in Python (this is the core requirement)
*Experience in data analytics and data manipulation
*Ability to work with complex, multi-source datasets
Desirable: *Exposure to AI tooling or applied data science techniques
*Experience with Snowflake
*Experience with Databricks (Not essential)
Candidate Profile *Strong Python engineer with a data-focused background
*Comfortable working in greenfield / build-from-scratch environments
*Strong stakeholder management and communication skills
*Able to work across business and technical teams
*Agile and adaptable to changing business priorities
*Industry background is flexible (financial services experience not essential)
Location: Central London (Hybrid - 3 days in office / 2 days remote)
Contract: 12-month Fixed-Term Contract (with benefits + 10% year-end bonus)
Overview
We are working with a leading financial services organisation to hire two Python-focused Data Engineers to support a major greenfield data transformation programme within its Investments and Finance functions.
These roles will sit across Shared Services, working closely with senior investment leadership and cross-functional stakeholders to design and build a consolidated data platform from scratch.
The Opportunity
This is a rare opportunity to join a ground-up build of a strategic data solution. The successful candidates will play a key role in replacing manual data processes with an automated, scalable Python-based architecture, enabling more accurate and consistent investment reporting across the business.
The first phase of the programme will focus heavily on hands-on development, followed by broader collaboration, stakeholder engagement, and transition into business-as-usual operations.
Key Responsibilities
*Build a consolidated data platform from scratch using Python
*Automate existing manual data processes across investment and finance data sets
*Design and implement scalable data solutions to improve reporting accuracy and consistency
*Work closely with senior stakeholders across Investments and Finance
*Collaborate with cross-functional teams to embed and operationalise the solution
*Support knowledge transfer and handover into BAU
*Adapt to shifting priorities in a fast-paced environment
Technical Skills Required
Essential: *Strong expertise in Python (this is the core requirement)
*Experience in data analytics and data manipulation
*Ability to work with complex, multi-source datasets
Desirable: *Exposure to AI tooling or applied data science techniques
*Experience with Snowflake
*Experience with Databricks (Not essential)
Candidate Profile *Strong Python engineer with a data-focused background
*Comfortable working in greenfield / build-from-scratch environments
*Strong stakeholder management and communication skills
*Able to work across business and technical teams
*Agile and adaptable to changing business priorities
*Industry background is flexible (financial services experience not essential)
Job number 3653167
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.