Back-End Python Developer

Venquis
Charing Cross, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
ETL
Relational Databases
DevOps
Django
Python
PostgreSQL
MySQL
Redis
Software Engineering
SQLAlchemy
Flask
Backend
Cloudformation
FastAPI
Kafka
REST
Terraform
Software Version Control
Data Pipelines
Docker

Job description

  • Design, build, and maintain scalable, secure Python-based back-end services and APIs
  • Develop and deploy cloud-native applications on AWS (e.g., Lambda, ECS, S3, RDS)
  • Integrate with third-party financial data providers and internal portfolio systems
  • Collaborate closely with front-end developers, DevOps, and business stakeholders
  • Write clean, testable code and contribute to CI/CD pipelines and automated deployments
  • Participate in architectural planning, peer reviews, and agile development cycles
  • Monitor and improve performance, availability, and security of production systems

Requirements

Our client is seeking an experienced Back-End Python Developer to join its in-house technology team. The successful candidate will build and enhance robust, cloud-native applications that support the firm's investment operations, analytics, and infrastructure. The role demands a strong engineering mindset, deep experience in financial services, and hands-on expertise in Amazon Web Services (AWS)., Essential:

  • 5+ years of professional experience in back-end development using Python
  • Proven experience in a financial services environment (e.g., asset management, hedge funds, investment banks)
  • Strong working knowledge of Amazon Web Services (AWS) and cloud-native development
  • Experience with RESTful API design and frameworks such as FastAPI, Flask, or Django
  • Proficient in working with relational databases (PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy)
  • Familiarity with Docker, container orchestration, and infrastructure-as-code (e.g., Terraform or CloudFormation)
  • Solid understanding of software engineering best practices, including version control, testing, and deployment workflows

Desirable:

  • Experience with alternative asset strategies such as private credit, real estate, or private equity
  • Exposure to event-driven systems (Kafka, Redis) and ETL/data pipelines
  • Familiarity with portfolio management tools or investment data modeling
  • Knowledge of security and compliance requirements in financial cloud environments

About the company

Our client is a leading alternative asset management firm with a global footprint, specialising in private equity, private credit, real assets, and hedge fund strategies. The firm fosters a collaborative and high-performance environment, underpinned by a strong commitment to technology-driven solutions that support investment decision-making and operational efficiency.

Apply for this position