Python Engineer – Risk & Finance Tech (Commodities)

Engelhart

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days annual holiday entitlement
Medical, dental, life insurance
Generous pension contribution
Training & Development

Job summary

Engelhart is seeking a Python Software Engineer with ~5 years of experience to deepen expertise in commodities trading within the Risk, Finance & Compliance technology function. You will own initiatives end-to-end from requirements through production deployment, collaborating with a small, delivery-focused team to deliver tangible business impact.

You will work closely with Risk, Finance and Front Office users, building scalable data solutions, visualisations and APIs using Python, AWS, Docker

Qualifications

  • Strong proficiency in Python, including common analytical and visualisation libraries (e.g. Pandas, NumPy, Plotly).
  • Experience building APIs using Python frameworks, preferably FastAPI.
  • Familiarity with AWS services such as Lambda, Step Functions, Cognito, ECS/Fargate, DynamoDB, CloudWatch and CDK.
  • Familiarity with containerisation and orchestration technologies (Docker, Kubernetes).
  • Understanding of parallel and distributed data processing concepts.

Responsibilities

  • Designing, developing, maintaining and enhancing in‑house systems, as well as integrations with third‑party platforms.
  • Working closely with Engelhart's Risk & Finance teams to gain a strong understanding of business requirements, translating them into well‑defined technical solutions.
  • Providing technical support to Risk, Finance and Front Office users - particularly in the use of shared internal Python libraries, cloud infrastructure and access to enterprise data.
  • Contributing to the ongoing evolution of Engelhart's technology platform, including architectural design, identification of improvement opportunities and proposal of scalable solutions.
  • Designing and implementing new data visualisations for internal dashboards and reporting tools.
  • Performing data cleansing, enrichments and transformation using efficient and scalable tools and techniques.
  • Developing and maintaining data integration services and query interfaces for internal consumption.
  • Participating in, and contributing to, technology projects that support key business initiatives.

Skills

Python
Pandas
NumPy
Plotly
FastAPI
APIs (Python frameworks)
AWS (Lambda, Step Functions, Cognito,,
ECS/Fargate
DynamoDB
CloudWatch
CDK
Docker
Kubernetes
Parallel & distributed data processing

Tools

Python
Docker
Kubernetes
AWS
FastAPI

Job description

Engelhart is seeking a Python Software Engineer with ~5 years of experience to deepen expertise in commodities trading within the Risk, Finance & Compliance technology function. You will own initiatives end-to-end from requirements through production deployment, collaborating with a small, delivery-focused team to deliver tangible business impact.

You will work closely with Risk, Finance and Front Office users, building scalable data solutions, visualisations and APIs using Python, AWS, Docker

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Python Engineer (Risk), London
Lead Python Engineer (Risk), London

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer
Software Engineer

Engelhart • Greater London

On-site
GBP 70,000 - 110,000
25 days annual holiday entitlement
Medical, dental, life insurance
Generous pension contribution
+1
Python Lead Engineer – Global Commodities Platform
Python Lead Engineer – Global Commodities Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 90,000
Senior Python Engineer: Risk & Market Data
Senior Python Engineer: Risk & Market Data

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer
Software Engineer

Stanford Black Limited • Greater London

On-site
GBP 90,000 - 120,000
Python Software Engineer – Global Commodities Trading
Python Software Engineer – Global Commodities Trading

Javelin Global Commodities • Greater London

On-site
GBP 55,000 - 75,000
Annual discretionary bonus
25 days holiday
Company pension scheme (10% company 7?
+7
Lead Software Engineer - Commodities Tech (UK)
Lead Software Engineer - Commodities Tech (UK)

JPMorgan Chase & Co. • Greater London

On-site
GBP 80,000 - 100,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000
Front Office Software Engineer - Python (Commodities)
Front Office Software Engineer - Python (Commodities)

JPMorganChase • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer
Software Engineer

Paragon Alpha - Hedge Fund Talent Business • Greater London

On-site
GBP 85,000 - 135,000