At a Glance
- Tasks: Join a team to build data pipelines and analytics tools for front office users.
- Company: Work with a major financial player focused on innovative technology solutions.
- Benefits: Enjoy hybrid working in central London and competitive pay, with potential for contract extension.
- Why this job: Be part of a modern engineering culture with exciting AI projects and close collaboration.
- Qualifications: Strong Python skills and experience in data-centric platforms are essential.
- Other info: This role is inside IR35 and offers a chance to own solutions end-to-end.
We’re looking for a senior Python engineer to join the front office technology team of a major financial player on a long-term contract. The role sits within a core engineering group that supports multiple investment teams with an increasing focus on Python as the go-to language across the platform.
You’ll be building tooling and infrastructure that directly supports front office users - including data pipelines, execution workflows, and analytics capabilities. The team operates in a modern engineering environment with a strong DevOps culture and close collaboration with investment professionals. They are investing heavily in AI so you will get exposure to interesting projects in this space and also be able to leverage tools to help improve your experience and productivity as an engineer.
What we’re looking for:
- Strong Python engineering background – ideally within front office environments.
- Experience building data-centric platforms or tooling used by PMs, researchers, or risk teams.
- Familiarity with modern CI/CD, cloud-based infrastructure, and containerised deployments.
- Ability to work closely with users and own solutions end-to-end.
The contract is inside IR35 with hybrid working in central London. Initial term is 6 months but highly likely to extend – this is a business-critical buildout that’s still gaining investment.
If that sounds like something you’d be a good fit for, get in touch and I’ll walk you through the details.
Senior/Principal Python Engineer (,, United Kingdom) employer: Placed
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior/Principal Python Engineer (,, United Kingdom)
✨Tip Number 1
Make sure to showcase your experience with Python in a financial context. Highlight any projects where you've built data-centric platforms or tools that have been used by portfolio managers or risk teams, as this will resonate well with the hiring team.
✨Tip Number 2
Familiarise yourself with modern CI/CD practices and cloud-based infrastructure. Being able to discuss your experience with containerised deployments will demonstrate your alignment with the team's DevOps culture and their focus on modern engineering environments.
✨Tip Number 3
Prepare to discuss how you’ve collaborated closely with users in previous roles. The ability to own solutions end-to-end is crucial, so think of examples where you’ve taken a project from conception to delivery while working alongside stakeholders.
✨Tip Number 4
Stay updated on AI trends and tools, especially those relevant to engineering and finance. Mentioning your interest or experience in AI projects can set you apart, as the team is investing heavily in this area and values innovative thinking.
We think you need these skills to ace Senior/Principal Python Engineer (,, United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong Python engineering background, especially any experience in front office environments. Include specific projects where you've built data-centric platforms or tooling.
Craft a Compelling Cover Letter: In your cover letter, emphasise your familiarity with modern CI/CD practices and cloud-based infrastructure. Mention any relevant experience with containerised deployments and how you can contribute to the team’s goals.
Showcase Relevant Projects: If you have worked on projects involving data pipelines, execution workflows, or analytics capabilities, be sure to detail these in your application. Highlight your ability to work closely with users and own solutions end-to-end.
Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Ensure there are no grammatical errors and that your information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Placed
✨Showcase Your Python Expertise
Make sure to highlight your strong background in Python, especially in front office environments. Be prepared to discuss specific projects where you've built data-centric platforms or tooling that directly supported investment teams.
✨Demonstrate Your DevOps Knowledge
Since the role involves a modern engineering environment with a strong DevOps culture, be ready to talk about your experience with CI/CD practices, cloud-based infrastructure, and containerised deployments. Share examples of how you've implemented these in past roles.
✨Emphasise Collaboration Skills
This position requires close collaboration with users, so it's important to demonstrate your ability to work effectively with investment professionals. Prepare to discuss how you've owned solutions end-to-end and engaged with stakeholders to gather requirements and feedback.
✨Express Interest in AI Projects
Given the company's focus on investing heavily in AI, show your enthusiasm for working on interesting projects in this space. Discuss any relevant experience you have with AI technologies or how you see AI impacting the financial sector.