

Company: BP
Skills: IT - Programming & Database
Education: Bachelors/3-5 yr Degree
Location: London, England, United Kingdom
Skills: IT - Programming & Database
Education: Bachelors/3-5 yr Degree
Location: London, England, United Kingdom
Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management.
Because together we are:
About the job:
As the Staff Data Engineer in Digital Customers & Markets will work on a variety of data engineering projects across our customer facing businesses; combining technical expertise with a strong eye for business and data domain knowledge to create value for bp.
A chance to lead teams and stay hands on, writing and reviewing code, architecting distributed data systems and providing actionable insights in technical design reviews.
About you:
Experience leading, growing and developing data engineering teams.
At bp, we provide the following environment & benefits:
A company culture where we respect our diverse teams and are proud of our achievements
Apply now!
Because together we are:
- Originators, builders, guardians and disruptors.
- Engineers, technologists, scientists and entrepreneurs.
- Empathetic, curious, creative and inclusive.
About the job:
As the Staff Data Engineer in Digital Customers & Markets will work on a variety of data engineering projects across our customer facing businesses; combining technical expertise with a strong eye for business and data domain knowledge to create value for bp.
A chance to lead teams and stay hands on, writing and reviewing code, architecting distributed data systems and providing actionable insights in technical design reviews.
- Create positive engagement and drives an inclusive work environment, through quality interactions and collaboration across our business.
- Architect and design reliable and scalable data infrastructure.
- Advocate for and ensure your team adheres to software engineering best practices.
- Responsible for deploying secure and well-tested software that meets privacy and compliance requirements in line with SLAs
- Service reliability and following site-reliability engineering best practices including on-call rotation.
- Actively contributes to improve developer velocity.
About you:
Experience leading, growing and developing data engineering teams.
- Deep, hands-on experience designing, planning, productionizing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments
- Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++)
- Advanced SQL knowledge
- Experience designing and implementing large-scale distributed systems
- Strong stakeholder management and ability to lead large organizations through influence
- Continuous learning and improvement mindset
- BS degree in computer science or related field
- No prior experience in the energy industry required
At bp, we provide the following environment & benefits:
A company culture where we respect our diverse teams and are proud of our achievements
- Possibility to join social communities and networks
- A healthy work-life balance
- Chill-out and collaboration spaces in a modern office environment
- Learning and development opportunities to craft your career path
- Life & health insurance, medical care package
- And many others benefits!
Apply now!