-
bp

Software Engineer

bp
United Kingdom · Contract · Mid-Senior

Job Title: Software Engineer

Job Location: Canary Wharf (4 Days in the office/ 1 from home)

Contract Length: 12 Months

Industry: Oil and Energy, Tech, Trading

Working Hours: 8 per day/40 per week

Role Overview:

This role is required for bp’s Trading unit in UK where the person will be working as part of a large program aiming to deliver advanced Data & AI technology solutions to the front office.


What you will have:

  • STEM Degree
  • Design, build, and operate cloud native software platforms to deploy and scale chatbot solutions, using Python, REST APIs, Docker, and Kubernetes on Azure and/or AWS.
  • Implement production grade engineering practices, including CI/CD pipelines, infrastructure as code, security, authentication, monitoring, and cost efficient operations.
  • Collaborate with data scientists and ML engineers to integrate LLM-backed services into reliable, secure, and maintainable software systems.


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Key Skills

Ranked by relevance

infrastructure as code cloud native kubernetes python docker cloud cicd ai
Login to Apply
Posted
Mar 26, 2026
Type
Contract
Level
Mid-Senior
Location
London Area
Company
bp

Industries

Oil Gas Energy Technology

Categories

Design Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
BIMONA
Related

C# Software Engineer

2026-04-09

Full-time
Mid-Senior
Belgium
Oil
Information Technology
View Job Details
Meetup
Related

Software engineer intern

2026-04-11

Full-time
Entry
United Kingdom
Software Development
Engineering
View Job Details
Evernote
Related

Software engineer intern

2026-04-11

Full-time
Entry
United Kingdom
Software Development
Engineering