Principal Data Engineer - Finance & Transformation

Principal Data Engineer - Finance & Transformation

Full-Time 63000 - 77000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Lead hands-on data engineering and shape data processes across the organisation.
  • Company: Join a dynamic team in a high-impact data ecosystem.
  • Benefits: Enjoy unlimited travel perks, discounted airfares, and exciting challenges.
  • Other info: Collaborative environment with opportunities for continuous improvement and career growth.
  • Why this job: Make a real difference in data delivery while mentoring others.
  • Qualifications: Strong SQL skills and experience with cloud-native tools like Snowflake and AWS.

The predicted salary is between 63000 - 77000 £ per year.

In this role you lead hands-on data engineering within the data delivery teams, shaping data ingestion, storage and processing across the organisation. You will guide the lifecycle from development to deployment, monitoring, and improvement, applying DevOps practices. As a senior engineer, you’ll mentor others, build reusable components, and ensure a secure, observable, cost-efficient data platform. This is a high-impact role in a business-critical data ecosystem.

Pay / Benefits

  • Staff travel benefits including unlimited basic and premium standby tickets
  • Up to 30 discounted Hotline airfares per year
  • Opportunities to take on new challenges across the business

Responsibilities

  • Lead build, test, and deployment of data pipelines for secure, scalable data delivery
  • Maintain data products for availability, performance, and resilience with monitoring and incident resolution
  • Assure code and automation scripts to manage data flows
  • Conduct service reviews, health checks, and root cause analyses to improve reliability
  • Set standards for data processing documentation and version control
  • Support senior engineers with engineering patterns, coding standards, and automated testing
  • Lead agile ceremonies, planning, and retrospectives for continuous improvement
  • Define developer experience and streamline data integration with product teams
  • Line manage Senior Data Engineers and participate in on-call rotation

Key requirements

  • Excellent SQL development experience
  • Extensive data ingestion, processing, and storage on cloud-native tooling
  • Experience with Snowflake, AWS, DBT or equivalent PaaS/SaaS
  • Enterprise data management and security at scale
  • Knowledge of data modelling, optimisation, testing, and monitoring
  • Experience supporting production data systems, CI/CD and agile workflows
  • Information security principles and access control in data environments
  • Degree or equivalent training in Computer Science, Engineering, or related discipline (desirable)
  • Delivers work reliably and with accountability
  • Collaborative problem-solving
  • Clear communication and stakeholder engagement
  • SQL development
  • Data ingestion, processing and storage
  • Cloud-native tooling (Snowflake, AWS, DBT)

Principal Data Engineer - Finance & Transformation employer: British Airways

British Airways is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of the aviation industry. As a Lead Product Data Scientist, you will have access to cutting-edge technology and significant opportunities for professional growth, all while contributing to impactful projects that enhance operational efficiency. With a commitment to employee development and a focus on delivering measurable business value, British Airways provides a rewarding environment for those looking to make a difference in their careers.

B

Contact Details:

British Airways Recruitment Team

We think you need these skills to ace Principal Data Engineer - Finance & Transformation

SQL Development
Data Ingestion
Data Processing
Data Storage
Cloud-Native Tooling
Snowflake
AWS