Python Data Engineer / Developer in London
Python Data Engineer / Developer

Python Data Engineer / Developer in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Morgan McKinley

At a Glance

  • Tasks: Build a cutting-edge data platform from scratch using Python and automate manual processes.
  • Company: Leading financial services organisation with a focus on innovation.
  • Benefits: 12-month contract, competitive salary, 10% year-end bonus, and hybrid work model.
  • Other info: Dynamic environment with opportunities for growth and learning.
  • Why this job: Join a greenfield project and make a real impact in data transformation.
  • Qualifications: Strong Python skills and experience in data analytics required.

The predicted salary is between 60000 - 80000 £ per year.

Location: Central London (Hybrid - 3 days in office / 2 days remote)

Contract: 12-month Fixed-Term Contract (with benefits + 10% year-end bonus)

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. 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.

  • 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
  • Adapt to shifting priorities in a fast-paced environment

Requirements:

  • Strong expertise in Python (this is the core requirement)
  • Experience in data analytics and data manipulation
  • Exposure to AI tooling or applied data science techniques
  • Strong Python engineer with a data-focused background
  • Agile and adaptable to changing business priorities
  • Industry background is flexible (financial services experience not essential)

Python Data Engineer / Developer in London employer: Morgan McKinley

Join a leading financial services organisation that values innovation and collaboration, offering a dynamic work culture in the heart of Central London. With a strong focus on employee growth, you will have the opportunity to contribute to a groundbreaking data transformation programme while enjoying a hybrid work model and competitive benefits, including a year-end bonus. This is an exceptional chance to be part of a team that is shaping the future of investment reporting through cutting-edge technology.
Morgan McKinley

Contact Detail:

Morgan McKinley Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Data Engineer / Developer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to data engineering. This will give you an edge and demonstrate your hands-on experience to potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on common data engineering questions and Python challenges. Practise coding problems and be ready to discuss your past projects and how they relate to the role you're applying for.

✨Tip Number 4

Don't forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you a better chance of landing that interview.

We think you need these skills to ace Python Data Engineer / Developer in London

Python
Data Engineering
Data Analytics
Data Manipulation
Automated Data Processes
Scalable Data Solutions
Investment Reporting
AI Tooling
Applied Data Science Techniques
Agile Methodologies
Adaptability
Cross-Functional Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python expertise and any relevant data engineering experience. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this greenfield project and how your background makes you the perfect fit. Let us know what drives you in the world of data!

Showcase Your Projects: If you've worked on any cool projects involving Python or data manipulation, make sure to mention them! We love seeing real-world applications of your skills, so include links or descriptions of your work.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Morgan McKinley

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python in detail, including specific projects where you've built data solutions or automated processes. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Business Context

Familiarise yourself with the financial services industry and how data plays a role in investment and finance functions. This will help you connect your technical skills to the business needs during the interview. Showing that you understand the impact of your work on the organisation can set you apart.

✨Prepare for Scenario-Based Questions

Expect questions that ask you to solve hypothetical problems or describe how you would handle certain situations. Think about past experiences where you had to adapt to changing priorities or work under pressure. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

✨Showcase Your Collaboration Skills

Since this role involves working closely with cross-functional stakeholders, be prepared to discuss how you've collaborated with others in previous roles. Highlight any experience you have in agile environments and how you’ve communicated complex technical concepts to non-technical team members.

Python Data Engineer / Developer in London
Morgan McKinley
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>