1,903,620open jobs
111,574companies
257,829added this week
Browse all
Salary
≈ $70k – $112k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 15, 2026. BP scores A on the Alion truth index.

Overview
Company
Impact
Profile match

BP

BP is a British integrated energy company that explores for and produces oil and natural gas, refines and trades fuels, and sells them through its retail stations, lubricants brands such as Castrol and aviation fuel business. It operates in around 60 countries and is investing in lower-carbon businesses including EV charging, biofuels, hydrogen and renewable power, with large business and technology centres in Pune, Kuala Lumpur and Budapest. The company is headquartered in London, England, United Kingdom.

Entity:

Technology

Job Family Group:

IT&S Group

Job Description:

Senior Enterprise Technology Engineer

  • The role is for a senior Microsoft Office platform expert developer in the London EUC (End User Computing) RAD team
  • The EUC team is a small team of 4 senior experienced developers serving users across the entire RPTE trading floor.
  • R&PTE (Refining & Product Trading Europe) is one of the key parts of Supply Trading & Shipping. This role works very closely with R&PTE at all levels to ensure the best use of MS Office technology, seeking continuous improvement to existing processes as well as building new EUC tools direct with users.
  • Significant direct interaction with Front Office traders and trade exposure analysts to develop and support critical trading tools.

Key Accountabilities

  • DevelopmentSupport and continuous improvement of EUC (End User Computing) applications and processes for the Oil Trading Front Office.
  • Complete work on projects often working individually directly with Traders/Analysts/Middle Office. Tasks may range in length from 1 day to 1 month+ responding to frequent priority changes, often working on multiple projects at a time with a mixture of urgent specific short development tasks against longer term tasks.
  • Problem solve and improve manual front office workflows /data sharing. Innovate and share learning experiences and explore new techniques and EUC Technologies to solve problems.
  • Provide general Microsoft Office expertise and advice to end users.
  • Enhance user developed EUC spreadsheets.
  • Build trader pricing tools with appropriate controls for real time multi user operation.
  • Develop complex trade exposure analysis tools.
  • Develop / Support Excel customisations (C# VSTO, Excel DNA).
  • Implement and teach best practice.

Essential Education

  • Degree/HND Level in computer science or related subject

Essential Experience and Job Requirements

  • Extensive knowledge of Microsoft Excel 365, including expert level VBA and formulas, inc dynamic array and lambdas.
  • Good knowledge of SQL Server including database design, stored procedures.
  • Strong knowledge of Co-Pilot/Claude prompting and enthusiasm towards using AI as a development tool.
  • Experience developing in an Object Orientated language such as C#, Java, Python (2 years+) with a good knowledge of OO concepts.
  • Advanced data analysis skills in Excel. Experience with PowerBI/Powerquery (5 years+), including a knowledge of writing queries directly in the M formula language including optimisation.
  • Experience of working with front-office traders in a commodity trading, or financial trading environment.
  • Experience building connections to system APIs and consuming data services.
  • Excellent communication skills written and verbal.
  • Able to reverse engineer and optimise complex spreadsheet logic. Recover corrupted workbooks.
  • Ability to organise and manage often concurrent asks on time (urgent, short term, medium term developments)

Desirable Criteria

  • Experience working with excel in real time data scenarios.
  • Experience with Market Data providers, Reuters, Bloomberg, TT, ICE etc
  • Experience any of Visual Studio Tools for Office, Excel DNA, Javascript or other Excel Addin development technologies, MS Access, WPF, Azure Dev Ops
  • Experience of Python, Jupyter Notebooks.
  • Highly responsible, self-motivated, and able to thrive in an energetic, fast paced, high growth environment. Exhibits ownership of projects and tasks assigned.
  • Strong team player with a customer service orientation.
  • Financial knowledge - Futures, Swaps, Pricing

Why join us?

At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity.

There are many aspects of our employees’ lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Reinvent your career as you help our business meet the challenges of the future. Apply now!

Travel Requirement

Up to 10% travel should be expected with this role

Relocation Assistance:

This role is not eligible for relocation

Remote Type:

This position is a hybrid of office/remote working

Skills:

.

Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individualswith an accessibility need may request an adjustment/accommodationrelated to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodationrelated to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,903,620 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
London
≈ $58k – $92k per year (Estimated) • In office • Full-Time • 5+ years exp • United Kingdom
Python
PowerShell
Cybersecurity
Okta
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Management
Monday.com
Smartsheet
Power Automate
ITSM
Service Desk
Apply
≈ $66k – $162k per year (Estimated) • Equity • Hybrid • Nationals only • Bachelor's Degree • Oxford
Analytics
Power BI
Quantum
IonQ
SpaceTech
AS9100
MedTech
CAPA
Apply
≈ $65k – $104k per year (Estimated) • In office • London
Apply
$63k – $67k per year • In office • Full-Time • 5+ years exp • Dungannon
Design
SolidWorks
AutoCAD
Apply
Design Engineer 14 days ago
$54k – $60k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Dungannon
Design
SolidWorks
AutoCAD
Apply
Hybrid • Full-Time • Serbia
Python
SQL
PowerShell
C#
C#
.NET
Databases
MS SQL
DevOps
VMWare
Windows Server
AWS
Windows
TCP/IP
DNS
Apply
≈ $24k – $48k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Pune
Python
JavaScript
TypeScript
C#
C++
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
Apply
≈ $19k – $37k per year (Estimated) • In office • Internship • Ivry-sur-Seine
SQL
DevOps
Azure
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SAP BusinessObjects
Apply
≈ $22k – $45k per year (Estimated) • In office • Full-Time • Bengaluru
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
CI/CD
Analytics
ETL/ELT
Apply
≈ $63k – $162k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Stockholm
Python
SQL
SAS
AI/ML
NLP
Apply
≈ $75k – $184k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • PhD • Sunbury-on-Thames • Cairo • Rio de Janeiro • Houston
Apply
≈ $75k – $124k per year (Estimated) • Hybrid • Full-Time • Sunbury-on-Thames
Apply
≈ $32k – $72k per year (Estimated) • Remote (Azerbaijan) • Full-Time • Baku
Apply
≈ $20k – $46k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Jakarta
Apply
≈ $11k – $31k per year (Estimated) • Hybrid • Full-Time • Jakarta
Apply
Legal Counsel 7 hours ago
≈ $57k – $157k per year (Estimated) • Hybrid • London
Apply
Legal Counsel 7 hours ago
In office • Full-Time • London
Apply
Corporate Tax Manager 7 hours ago
≈ $60k – $104k per year (Estimated) • Equity • Hybrid • 3+ years exp • London
Apply
$34k – $38k per year • In office • London
Apply
$49k per year • In office • Bachelor's Degree • London
Python
AI/ML
PubMed
Machine Learning
Life Sciences
PCR
Next-Generation Sequencing
Apply
See all jobs
This is one of many
1,903,620 more open roles from verified company boards, updated every day.