We use cookies to run the site and count visits. "Got it" also allows session recording.
BP
London, United Kingdom5 days ago
Grade
Senior
Work format
Hybrid, Remote
Employment
Full-time
English level
B2, upper-intermediate
An email or a Telegram message to the recruiter
Entity: Technology
Job Family Group: IT&S Group
At bp, we’re redefining our business to deliver a net zero future while continuing to provide the energy the world needs today.
Innovation & Engineering brings together engineers, technologists, scientists and entrepreneurs to create and scale technology that delivers measurable value across bp. We are driving digital transformation, developing new business models and building innovative solutions that improve how we operate, trade and serve our customers.
Join us as we use technology, data and AI to create competitive advantage across bp’s trading and commercial businesses.
We are looking for an expert Senior Software Engineer to join our Trading, Shipping & Supply & Technology organisation in London.
You will be part of a high-performing engineering team responsible for building and evolving digital products across our Risk, Pricing and Trading (RPT) Middle Office Technology landscape.
Working closely with traders, schedulers, operators, exposure analysts, commodity risk analysts, finance teams, product managers, UX designers and data engineers, you will design and deliver technology that enables faster, better and more informed commercial decisions.
This is a hands-on engineering role with significant opportunity to influence architecture, engineering standards and the long-term technology strategy. You will work closely with the Technical Lead and business customers to turn sophisticated business problems into scalable, resilient and production-ready solutions.
A key focus of the role will be taking Data and AI solutions from discovery through to production, including rapid prototyping, evaluation, deployment and operation of agentic applications such as multi-agent systems and Model Context Protocol (MCP) services.
At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity.
Reinvent your career as you help our business meet the challenges of the future.
Software engineering
Data & AI
Collaboration & technical leadership
Crucial experience
Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}.
Location: United Kingdom - London
Workplace: This position is a hybrid of office/remote working
Employment: Full time
There are many aspects of our employees’ lives that are significant, 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.
No travel is expected with this role
Relocation Assistance:
This role is not eligible for relocation
Remote Type:
This position is a hybrid of office/remote working
Company: BP
Location: United Kingdom - London
Workplace: This position is a hybrid of office/remote working
Employment: Full time
Entity: Technology
Job Family Group: IT&S Group
At bp, we’re redefining our business to deliver a net zero future while continuing to provide the energy the world needs today.
Innovation & Engineering brings together engineers, technologists, scientists and entrepreneurs to create and scale technology that delivers measurable value across bp. We are driving digital transformation, developing new business models and building innovative solutions that improve how we operate, trade and serve our customers.
Join us as we use technology, data and AI to create competitive advantage across bp’s trading and commercial businesses.
We are looking for an expert Senior Software Engineer to join our Trading, Shipping & Supply & Technology organisation in London.
You will be part of a high-performing engineering team responsible for building and evolving digital products across our Risk, Pricing and Trading (RPT) Middle Office Technology landscape.
Working closely with traders, schedulers, operators, exposure analysts, commodity risk analysts, finance teams, product managers, UX designers and data engineers, you will design and deliver technology that enables faster, better and more informed commercial decisions.
This is a hands-on engineering role with significant opportunity to influence architecture, engineering standards and the long-term technology strategy. You will work closely with the Technical Lead and business customers to turn sophisticated business problems into scalable, resilient and production-ready solutions.
A key focus of the role will be taking Data and AI solutions from discovery through to production, including rapid prototyping, evaluation, deployment and operation of agentic applications such as multi-agent systems and Model Context Protocol (MCP) services.
Software engineering
Data & AI
Collaboration & technical leadership
Crucial experience
Desirable experience
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 significant, 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 crucial 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
No travel is 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:
Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}.
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. Individuals with an accessibility need may request an adjustment/accommodation related 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/accommodation related 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.
We compare skills, grade, work format and salary
Most often 82,700 to 118,000