cover image
W3Global

Senior Python Developer – Digital Trading Analytics

On site

London, United kingdom

Senior

Freelance

03-03-2026

Share this job:

Skills

Communication Leadership Python Java Bash Unity SQL PostgreSQL Splunk CI/CD DevOps Docker Kubernetes Jenkins Azure DevOps Test Test Automation Coaching git SQL Server Azure AWS Software Development Pandas Analytics Spring Dataiku Spring Boot Maven Databricks PySpark OpenShift Prometheus Grafana Elastic Stack Loki

Job Specifications

Role Level: Experienced (7+ years recent software development experience, preferably in financial services or energy trading)

Key Skills - Domain & Soft Skills

Experience with front‑office trading systems and financial market data.
Experience working with large‑scale data processing and analytics workloads.
Strong track record of mentoring and coaching junior engineers.
Ability to design innovative solutions while engaging closely with business stakeholders.
Strong technical leadership and collaboration skills.
Excellent communication and interpersonal skills; able to thrive in a diverse, fast‑paced, and dynamic environment.

Core Skills - Must Have

Python 3.9+: Design patterns, separation of concerns, OOP fundamentals, logical data modelling, pandas, SQLAlchemy/psycopg2, Poetry/setuptools, awareness of new PEP features.
Python test automation: TDD, BDD; unit, integration, and end‑to‑end testing.
DevOps: Git, CI/CD, Azure DevOps pipelines (or Jenkins/Groovy), Bash, Docker, Artifactory/PyPI.
SQL: SQL Server/T‑SQL; PostgreSQL/PG‑SQL; tuning, joins, aggregation, stored procedures, transactions.
Cloud Environments: AWS/Azure principles and technologies.
Technical Skills - Should Have
Kubernetes (EKS/AKS/OpenShift) including HA, kubectl/oc, operators, deployment configs, custom resources, Helm charts, StatefulSets.
Python 3.9+: parquet/arrow experience.

Technical Skills - Nice To Have

Airflow: schedulers, executors, operators, XCom, DAG execution at scale.
Databricks: Hive/Unity Catalog, optimisation, PySpark, Databricks Connect.
Log Analytics: Splunk, Elastic Stack, Grafana/LOKI/Prometheus.
SSO: Kerberos, Azure AD / Entra ID.
Recent Java experience: Java 17+, Spring Boot 3.x, Maven.
Dataiku (or similar) - awareness of platform concepts; experience is a bonus.

Skills

Mandatory Skills : Python, airflow,sql, Trading exp

About the Company

W3Global is a leading provider of end-to-end consulting services, empowering businesses to achieve their strategic goals and optimize their operations. With over 15 years of experience, we have a proven track record of delivering innovative and effective solutions across a wide range of industries. Our Mission At W3Global, we are committed to helping businesses of all sizes achieve their full potential. We believe that by combining our deep industry expertise with our innovative approach, we can deliver exceptional results... Know more