← Back to jobs

Back-End Developer (Python | Application Development)

Skills

agileanalyticsapiapi designawsci cdcloudcloud nativecloudformationdevopsdjangodockerecsfastapiflaskinfrastructure as codelambdamysqlpostgresqlpythonrdbmsrdsrests3

Description

Overview

In this role you will design, build, and maintain scalable Python back-end services on cloud-native AWS infrastructure to support investment operations and analytics. You will collaborate with cross-functional teams and contribute to secure, reliable production systems in a fast-paced financial services environment. You will shape architecture and CI/CD processes while delivering robust APIs that power critical investment workflows. This opportunity combines finance-domain impact with modern cloud engineering in a hybrid London setting.

Pay / Benefits
  • Competitive salary
  • Discretionary bonus
  • Hybrid work model
  • Pension
  • Flexible working
Responsibilities
  • Design, build, and maintain scalable Python back-end services and APIs
  • Develop and deploy cloud-native applications on AWS (Lambda, ECS, S3, RDS)
  • Integrate with third-party financial data providers and internal portfolio systems
  • Collaborate 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
Key requirements
  • 5+ years of back-end Python development
  • Experience in a financial services environment
  • Strong AWS and cloud-native development knowledge
  • RESTful API design with FastAPI, Flask, or Django
  • Relational databases (PostgreSQL, MySQL) and ORMs (SQLAlchemy)
  • Docker, container orchestration, and IaC (Terraform or CloudFormation)
  • Solid software engineering practices (version control, testing, deployment workflows)
  • Collaborative mindset
  • Effective communication with cross-functional teams
  • Agile working style
  • AWS (Lambda, ECS, S3, RDS)
  • Python back-end frameworks (FastAPI, Flask, Django)
  • Relational databases and SQLAlchemy

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Backend Developer jobs in United Kingdom.

Finding similar jobs…