cover image
PRIMUS Global Solutions (PRIMUS UK & Europe)

Python Developer

Hybrid

London, United kingdom

Freelance

02-03-2026

Share this job:

Skills

Leadership Python Bash SQL PostgreSQL CI/CD DevOps Docker Jenkins Azure DevOps Test Test Automation Architecture git SQL Server Azure AWS Pandas Analytics

Job Specifications

We are seeking a Senior Python Developer to design and deliver high-performance, scalable analytics solutions supporting financial and energy trading markets. This role involves working with complex datasets, front-office stakeholders, and trading systems while providing strong technical leadership.

Key Responsibilities:

Design, develop, test, and deploy scalable data & analytics solutions
Translate trading and market requirements into technical solutions
Lead code reviews, mentor junior engineers, and guide architecture decisions
Troubleshoot production and performance issues
Apply best practices (TDD/BDD, CI/CD, automation, documentation)
Collaborate across product, data, and engineering teams

Must-Have Skills:

7+ years Python (3.9+), OOP, design patterns, pandas
Strong SQL (SQL Server / PostgreSQL, tuning, procedures, transactions)
Airflow (DAGs, schedulers, operators)
DevOps: Git, CI/CD, Azure DevOps/Jenkins, Docker, Bash
Cloud experience (AWS/Azure)
Test automation (unit, integration, E2E)
Experience with trading systems & financial market data

About the Company

Founded in 2002, PRIMUS Global Solutions is a premier provider of enterprise-grade IT Solutions and strategic Talent Delivery services. Headquarters for Europe in London, UK with global delivery hubs in the US, UK, Germany, Poland, Sweden and India, we empower organisations across North America, Europe, the Middle East, and India. With 23+ years of experience, we support 400+ global clients with a delivery force of 3,000+ skilled professionals, combining deep domain knowledge, emerging tech, and agile execution. Core Expe... Know more