Senior Software Engineer - AI Trading Platform (Hybrid)

BP

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working options
Parental leave
Retirement benefits
Hybrid work model

Job summary

BP is seeking a Senior Software Engineer to join the Trading, Shipping & Supply technology team in London. You will help build digital products across the RPT Middle Office landscape and work with traders, risk teams, finance, product managers and data engineers to enable decision making.

You will lead Data and AI solutions from discovery through deployment, including multi-agent workflows and MCP services, while shaping technical design and architecture with the team.

Qualifications

  • Experience building distributed, cloud-native applications.
  • Proficiency in Java, C#, Python, Scala or Go.
  • Experience with modern engineering practices including TDD, CI/CD and automated testing.

Responsibilities

  • Build backend services, platforms and APIs that support trading and middle‑office workflows.
  • Develop cloud‑native applications using modern engineering practices.
  • Write maintainable code supported by automated testing.
  • Improve system performance, reliability and scalability.
  • Design solutions using event‑driven and domain‑driven architecture patterns.
  • Develop streaming applications for low‑latency data processing.
  • Support production systems and contribute to platform reliability.
  • Work with the Technical Lead to shape the technology roadmap.

Skills

Java
C#
Python
Scala
Go
Distributed systems
TDD/CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

GKE
OpenShift
EKS
AKS
Cloud Foundry
Kafka
RabbitMQ
PostgreSQL
MySQL

Job description

BP is seeking a Senior Software Engineer to join the Trading, Shipping & Supply technology team in London. You will help build digital products across the RPT Middle Office landscape and work with traders, risk teams, finance, product managers and data engineers to enable decision making.

You will lead Data and AI solutions from discovery through deployment, including multi-agent workflows and MCP services, while shaping technical design and architecture with the team.

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

Similar jobs worth comparing

Senior Software Engineer – Trading Tech (Hybrid UK)
Senior Software Engineer – Trading Tech (Hybrid UK)

BP PLC • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Senior AI Platform Engineer for Quant Trading
Senior AI Platform Engineer for Quant Trading

eFinancialCareers • Greater London

On-site
GBP 120,000 - 160,000
Global impact
Cutting-edge tooling
World-class teammates
+1
Software Engineer
Software Engineer

bp • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid London working
12-month contract
Exposure to data and AI technology
+2
Senior Software Engineer - ST&S
Senior Software Engineer - ST&S

BP • Greater London

On-site
GBP 90,000 - 130,000
Flexible working options
Parental leave
Retirement benefits
+1
Senior AI Software Engineer - eFinancialCareers
Senior AI Software Engineer - eFinancialCareers

eFinancialCareers • Greater London

On-site
GBP 120,000 - 160,000
Global impact
Cutting-edge tooling
World-class teammates
+1
Senior AI Engineer: Production AI for Trading
Senior AI Engineer: Production AI for Trading

Selby Jennings • City Of London

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

Selby Jennings • City Of London

On-site
GBP 90,000 - 130,000
Principal Software Engineer – AI-Driven Trading Platform
Principal Software Engineer – AI-Driven Trading Platform

96 Morgan Stanley UK Ltd • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer - ST&S
Senior Software Engineer - ST&S

BP PLC • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Cloud-Native Software Engineer — Data & AI (London, Hybrid)
Cloud-Native Software Engineer — Data & AI (London, Hybrid)

bp • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid London working
12-month contract
Exposure to data and AI technology
+2