Senior Software Engineer - ST&S
Senior Software Engineer at BP PLC in London building digital products for Risk, Pricing and Trading Middle Office.

London, GB · Founded 1908 · 5000+ staff
A British multinational oil and gas company and one of the world's largest companies measured by revenues and profits. The company is vertically integrated, operating in all areas of the oil and gas industry, including exploration and extraction, refining, distribution and marketing, power generation, and trading.
Roles based in: Budapest, London, Milton Keynes, Pangbourne Technology Centre
Builds in: Infrastructure · FinTech · Platform · AI/ML
Seniority: 3 Senior · 2 Staff · 3 Lead · 2 Principal
Hiring engineering roles here since June 2026
Curated from live BP PLC postings. Click any role for the full brief.
Senior Software Engineer at BP PLC in London building digital products for Risk, Pricing and Trading Middle Office.
Lead Solution Architect - Finance at BP PLC, driving SAP and non-SAP financial transformation initiatives in a global energy business.
Lead Enterprise Architect at BP PLC responsible for driving strategic technology roadmaps and architectural alignment across the organization.
Staff Software Engineer at BP PLC in London leading digital products within LNG Energy Trading and Risk Management.
Lead architectural design and build platform capabilities for BP's Yalla Internal Developer Platform on Kubernetes in Sunbury.
Define strategy and architecture for bp's engineering and data platforms, connecting them for organisational use.
Lead AI engineering teams to build scalable AI solutions for bp's energy business.
Build and maintain Java backend services for enterprise Identity & Access Management solutions at bp.
Build backend and frontend components for BP's global energy solutions.
Architect trading technology for BP's Gas & Power business, modernizing Endur ETRM and cloud solutions.
Drive lubricant and fluid development for Castrol with Jaguar Land Rover.