This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A career without limits. As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far‑flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit.
Job Responsibility:
Design, build, test and deploy secure, scalable data pipelines
Operate and maintain data products, ensuring availability, performance and resilience through monitoring, alerting and incident management
Write code and automation scripts to manage and optimise data flows
Participate in service reviews, health checks and root cause analysis to improve reliability and reduce operational overhead
Contribute to data processing documentation and ensure changes are tracked and version controlled
Support senior engineers in defining and embedding engineering patterns, coding standards and automated testing practices
Actively participate in agile ceremonies, delivery planning and retrospectives
Improve developer experience by working with data product teams to streamline integration and resolve platform issues
Line manage Data Engineers and support their development
Participate in an on-call rota to support data products
Requirements:
Excellent SQL development experience
Experience cloud data management i.e. Snowflake, AWS, DBT, or similar Paas and SaaS offerings
Experience of enterprise data management and security at scale
Knowledge of data modelling and optimisation
Extensive experience in a technical or engineering role within a cloud data engineering environment
Extensive experience using some of all of BA core coding languages and technology stack
Deep understanding data processing, testing, and monitoring practices and frameworks
Knowledge of supporting production data systems and resolving operational issues
Experienced in CI/CD processes and agile development workflows
Sound working knowledge of information security principles and access control within platform environments
Degree or equivalent training in Computer Science, Engineering, or a related discipline is desirable
Nice to have:
Degree or equivalent training in Computer Science, Engineering, or a related discipline
What we offer:
Staff travel benefits including unlimited basic and premium standby tickets on British Airways flights
Up to 30 discounted 'Hotline' airfares per year for yourself, friends, and family
Market-leading defined contribution (DC) pension with up to 7% employer contributions
Flexible benefits including critical illness cover, childcare vouchers, cycle to work, additional life insurance cover, private medical insurance, dental plan, and healthcare cash plan