B

BP

Global energy company transitioning to renewables

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeSunbury-on-Thames, UKNo salary listed

About the Job

Requirements

  • Significant experience delivering enterprise-scale data engineering solutions.
  • Strong SQL and data modelling expertise.
  • Experience with cloud data platforms; Azure experience is preferred.
  • Experience building ELT/ETL pipelines and data integration solutions.
  • Strong software engineering practices, including source control, testing, CI/CD, and automation.
  • Experience with big data, streaming, and modern data architectures.
  • Knowledge of security, access controls, and data governance requirements.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and integrations.
  • Build and operate cloud-based data platforms, data products, and analytical datasets.
  • Develop reusable frameworks, automation, and engineering patterns to accelerate delivery.
  • Ensure data solutions are secure, performant, resilient, and cost-efficient.
  • Implement CI/CD, automated testing, monitoring, and observability across data platforms.
  • Translate business requirements into data models, pipelines, and technical solutions.
  • Design logical and physical data models supporting reporting, analytics, AI, and operational use cases.
  • Collaborate with enterprise and solution architects to align solutions with strategic technology standards.
  • Evaluate new technologies and recommend improvements to existing platforms.
  • Support implementation of data governance, quality, lineage, and metadata management practices.
  • Ensure data assets meet applicable regulatory, audit, and control requirements.
  • Drive improvements in data quality and trusted data consumption.
  • Provide technical leadership across delivery teams.
  • Mentor and coach data engineers and development teams.
  • Collaborate with Product Managers, Data Scientists, AI Engineers, and Finance stakeholders.
  • Contribute to engineering standards, best practices, and continuous improvement initiatives.
  • Drive continuous optimization of data pipelines to improve performance and scalability.
  • Identify opportunities to reduce data volumes and optimize storage efficiency across the organization.
  • Lead initiatives focused on process efficiency and operational excellence.
  • Promote a data-driven culture by leveraging insights to support business decisions.

Desired Qualifications

  • Experience in Finance, Treasury, Tax, FP&A, or ERP data domains.
  • Experience with SAP, S/4HANA, Fiori, or enterprise finance platforms.
  • Experience with data products supporting AI, machine learning, or generative AI use cases.
  • Experience with Databricks, Microsoft Fabric, Snowflake, or comparable cloud data platforms.
  • Experience operating within Agile product teams.

About the Company

BP

Global energy company transitioning to renewables

BP operates as a global energy company that supplies oil, gas, and electricity while also investing in renewable energy projects such as solar and offshore wind. It manages exploration, production, and distribution of energy resources and aims to help the world move toward a net-zero future by growing its renewable energy capacity and reducing carbon emissions. Unlike firms that focus only on fossil fuels or renewables, BP combines traditional energy with a broad, ongoing shift toward sustainable solutions, funded by strategic investments in climate-friendly projects. Its goal is to provide reliable energy to governments, businesses, and consumers while delivering value to shareholders and supporting societal sustainability goals.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1909

Recently Posted Jobs

Explore more opportunities at BP

See more jobs