Python Developer - Asset Management

Looking for a Backend Python Engineer to join a growing technology team supporting real assets and private markets. You'll 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

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Job Details

Company
Robert Walters
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Posted