IT & Software

Senior data engineer

BP

Sunbury · Nationwide · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior data engineer
Overview

As a Senior Data Engineer at bp, you will design, build and operate scalable data platforms and pipelines to enable data-driven decision making in Finance. You will lead technical delivery, set engineering standards, and collaborate across cross-functional teams to transform business requirements into robust data solutions. You will apply modern cloud data technologies to deliver secure, high-quality data products that scale with the business. This is a hands-on leadership role driving engineering excellence and data governance practices.

Pay / Benefits
  • flexible working options
  • generous paid parental leave
  • excellent retirement benefits
  • reasonable accommodation during recruitment
  • diverse and inclusive environment
Responsibilities
  • Design, develop and maintain scalable data pipelines and integrations
  • Build and operate cloud-based data platforms and data products
  • Develop reusable frameworks and automation to accelerate delivery
  • Ensure data solutions are secure, performant, resilient and cost-efficient
  • Implement CI/CD, automated testing, monitoring and observability
  • Translate business requirements into data models and technical solutions
  • Design logical and physical data models for reporting, analytics, AI and operations
  • Collaborate with architects to align solutions with standards
  • Evaluate new technologies and propose platform improvements
  • Support data governance, quality, lineage and metadata management
  • Ensure regulatory, audit and control requirements are met
  • Provide technical leadership and mentor data engineers
  • Collaborate with Product Managers, Data Scientists, AI Engineers and Finance stakeholders
  • Contribute to engineering standards and continuous improvement initiatives
Key requirements
  • Significant experience delivering enterprise-scale data engineering solutions
  • Strong SQL and data modelling expertise
  • Experience with cloud data platforms; Azure experience preferred
  • Experience building ELT/ETL pipelines and data integration
  • Strong software engineering practices: source control, testing, CI/CD, automation
  • Experience with big data, streaming and modern data architectures
  • Knowledge of security, access controls and data governance requirements
  • Strong problem-solving and systems-thinking
  • Ability to balance strategic design with hands-on delivery
  • Strong partner management and communication skills
  • Azure cloud data platforms (preferred)
  • Databricks
  • Snowflake or comparable cloud data platforms

Reference: WJ-747_31238393 · Posted 06 Nov 2026, 02:42 AM

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.

data engineer jobs in other states

Browse jobs