IT & Software

Software Engineer

bp

London · England · United Kingdom

Share this job: X Facebook WhatsApp

Salary: $65 – $90 per year

bp is hiring a Software Engineer in London to support its Trading organization by developing advanced Data and AI technology solutions for front-office users.

About bp

bp is a global energy company investing in technology and digital solutions across its energy, trading, and business operations.

What you'll do

  • Design cloud-native software platforms.
  • Build and scale chatbot solutions.
  • Develop Python-based services.
  • Build REST APIs.
  • Work with Docker and Kubernetes.
  • Deploy solutions using Azure and AWS.
  • Implement CI/CD pipelines.
  • Develop infrastructure-as-code solutions.
  • Implement authentication and security controls.
  • Build monitoring and operational tooling.
  • Collaborate with data scientists and ML engineers.
  • Integrate LLM-backed services into production systems.

What we're looking for

  • Software engineering experience.
  • Python programming skills.
  • Experience with REST APIs.
  • Knowledge of Docker.
  • Knowledge of Kubernetes.
  • Experience with Azure or AWS.
  • Understanding of CI/CD.
  • Knowledge of infrastructure as code.
  • Understanding of authentication and security.
  • Experience working with AI or ML systems is beneficial.

Benefits

  • 12-month contract.
  • Hybrid London working arrangement.
  • Opportunity to work on Data and AI technology.
  • Exposure to cloud-native engineering.
  • Opportunity to work with advanced AI systems.

#J-18808-Ljbffr

Reference: WJ-766_24099906 · Posted 09 Nov 2026, 09:46 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs