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