At a Glance
- Tasks: Design and build backend services using Python for transaction management platforms.
- Company: Join a growing tech team in the asset management industry.
- Benefits: Enjoy a competitive salary, bonuses, and hybrid work options.
- Why this job: Make a real impact in a high-stakes environment with innovative technology.
- Qualifications: 3-4 years of backend development experience, strong Python skills required.
- Other info: Collaborative culture with opportunities for professional growth.
The predicted salary is between 36000 - 60000 Β£ per year.
Overview
Looking for a Backend Python Engineer to join a growing technology team supporting real assets and private markets. You will work on mission-critical transaction management platforms, partnering closely with business stakeholders and taking ownership in a small, high-impact engineering team.
Key Responsibilities
- Design, build, and support backend services and APIs using Python
- Develop and enhance transaction management applications covering workflows, compliance, and integrations
- Work with SQL databases, primarily PostgreSQL, and contribute to data quality and system reliability
- Collaborate with frontend engineers and low-code platforms to support end-to-end delivery
- Deploy and maintain services using cloud infrastructure and containerised environments
- Contribute to a DevOps culture, CI/CD pipelines, and production support
Key Requirements
- 3β4+ years' experience in backend software engineering (stronger profiles with 6β7 years considered)
- Strong proficiency in Python and backend development principles
- Solid experience with SQL databases (PostgreSQL preferred)
- Familiarity with cloud platforms, containerisation (Docker, Kubernetes), and CI/CD
- Some exposure to frontend technologies (e.g. React, CSS) to support full-stack delivery
- Financial services or asset management experience
- Self-starter mindset with strong problem-solving and communication skills
About the job
- Contract Type: Permanent
- Focus: Software Development/Engineering
- Salary: bonus + benefits
- Workplace Type: Hybrid
- Experience Level: Associate
- Location: City of London
- Industry: IT
- Full-time
- Job Reference: 1RXE4X-A07D0F5F
- Date posted: 17 December 2025
- Consultant: Albertine Hedley
Python Developer - Asset Management in London employer: Robert Walters UK
Contact Detail:
Robert Walters UK Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Python Developer - Asset Management in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those in asset management. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your Python projects and any relevant work with SQL databases. This gives potential employers a taste of what you can do beyond your CV.
β¨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle coding challenges and discuss your experience with cloud platforms and containerisation. Practice makes perfect!
β¨Tip Number 4
Donβt forget to apply through our website! Weβve got loads of opportunities waiting for talented folks like you. Plus, itβs a great way to get noticed by our hiring team directly.
We think you need these skills to ace Python Developer - Asset Management in London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Python and backend development. We want to see how your skills align with the key responsibilities mentioned in the job description, so donβt hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre the perfect fit for our team. Mention your experience with SQL databases and any cloud platforms you've worked with, as these are crucial for the role.
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled challenges in backend development. We love self-starters who can think on their feet, so share those stories that demonstrate your problem-solving prowess!
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 the role. Plus, it shows youβre keen on joining our team at StudySmarter!
How to prepare for a job interview at Robert Walters UK
β¨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with backend development principles and how you've applied them in previous projects. Practising coding challenges can also help you demonstrate your proficiency.
β¨SQL Savvy is Key
Since the role requires solid experience with SQL databases, particularly PostgreSQL, be prepared to answer questions about database design, queries, and optimisations. You might even get a technical test, so reviewing your SQL knowledge will give you an edge.
β¨Show Off Your DevOps Knowledge
Familiarity with cloud platforms and containerisation is crucial for this position. Brush up on your understanding of Docker, Kubernetes, and CI/CD pipelines. Being able to discuss how you've used these tools in past roles will show that you're a great fit for their DevOps culture.
β¨Communicate Like a Pro
Strong communication skills are essential, especially when collaborating with frontend engineers and business stakeholders. Practice explaining your past projects clearly and concisely, focusing on your problem-solving approach and how you contributed to team success.