Senior Principal Software Engineer

1 week ago


London, Greater London, United Kingdom BP Full time

Job Profile Summary
Bp's Innovation & Engineering (I&E) organization is the central organization for all software development.

We build all the technology that powers bp's businesses, from upstream energy production to downstream delivery of energy to our customers.

This roleis a senior leader in our organization, reporting to the VP, Software and Platform Engineering.

Responsibilities:

  • Lead and grow the software engineering organizations for productions & operations, customers & products (B2C, B2B) and trading & shipping (500+ people)
  • Closely collaborate with multifunctional peers (product, digital design, data & analytics, etc) to ensure coherent digital solutions across bp.
  • Defining, set, and propagate the software engineering vision and strategy for your area, in collaboration with the VP, Software & Platform Engineering.
  • Be responsible for technical decisions pertaining to software engineering in your area, e.g. buy versus build, technical design, software engineering technical reference model (with exception of security, privacy and compliance).
  • Lead the budget and headcount for software engineers in your area. As part of this, ensure that the right software engineering capability is allocated to an activity.
  • Identify and lead software engineering programs and use case prioritization for your area and work closely with the VP Software & Platform Engineering on bp groupwide prioritization.
  • Pioneer new use cases for software engineering to enhance bp's external business competitiveness and digital leadership.
  • Provide insights, stay at the forefront of emergent trends and technologies and advise executive team and senior business leaders on the introduction of new software technologies and partnerships into bp.
  • Advise business SVPs for their area on software engineering.
  • Codevelop software engineering strategy with VP, Software & Platform engineering and corresponding business entities.
  • Provide feedback on mergers & acquisitions, joint ventures and investment activities from a software engineering perspective.
  • Serve as an ambassador for bp and elevate bp's external profile in the area of software engineering.

Job Advert
Skills and Experience

  • Experience in software engineering, exhibiting both breadth and depth of technical software engineering skills and has significant past handson experience in building, developing, launching and maintaining software solutions at scale.
  • Has prior experience growing, developing, running and leading large software engineering organizations.

Entity
Innovation & Engineering

Job Family Group
IT&S Group

Relocation available
No

Travel required
No

Time Type
Full time

Country
United Kingdom

About BP

INNOVATION & ENGINEERING

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.

Working with us, you can do this by:

  • deploying our integrated capability and standards in service of our net zero and ?safety ambitions
- driving our digital transformation and pioneering new business models
- collaborating to deliver competitive customer-focused energy solutions
- originating, scaling and commercialising innovative ideas, and creating ground-breaking new ?businesses from them
- protecting us by assuring management of our greatest physical and digital risks

Because together we are:

  • Originators, builders, guardians and disruptors
  • Engineers, technologists, scientists and entrepreneurs?
  • Empathetic, curious, creative and inclusive
**Legal disclaimer

  • London, Greater London, United Kingdom Searchability Full time

    Principal Software Engineer - DV ClearedExciting Permanent Job Opportunity at a Leading Software CompanyPermanent job opportunity for a Principal Software EngineerWorking with Software and Data products in National Security sectorCompetitive salary up to £120,000 plus benefitsLondon based organization with convenient locationContact provided belowAbout the...


  • London, Greater London, United Kingdom fierlo Full time

    Principal Software Engineer £120 - £130k - 2 days per week in office working with the teamWe have a great role for a Principal Engineer to come in working across a number of teams in this leading Saas organisation.Guiding and leading technology selections, solution design and engineering practices within approved standardsb. coding, testing and producing...


  • London, Greater London, United Kingdom fierlo Full time

    Job Description Principal Software Engineer £120 - £130k - 2 days per week in office working with the team Guiding and leading technology selections, solution design and engineering practices within approved standards coding, testing and producing technical documentation Line management of Lead Software Engineers. Strong commercial experience as a...


  • London, Greater London, United Kingdom Searchability Full time £120,000

    Principal Software Engineer – DV Cleared A new exciting permanent job opportunity is now available within a leading software company for a Principal Software Engineer with enhanced DV clearance. You will be working with a National Security SME specializing in software and data products, supporting Central Government, Defence, and Law Enforcement customers...


  • London, Greater London, United Kingdom fierlo Full time

    Principal Software Engineer £120 - £130k - 2 days per week in office working with the teamWe have a great role for a Principal Engineer to come in working across a number of teams in this leading Saas organisation.Main Responsibilities a. Guiding and leading technology selections, solution design and engineering practices within approved standardsb. Plan...


  • London, Greater London, United Kingdom Searchability Full time

    Principal Software Engineer - DV ClearedA brand new permanent job opportunity is available within a leading software company for a Principal Software Engineer with enhanced DV clearance.Permanent job opportunity for a Principal Software EngineerLeading National Security SME working with Software and Data productsSalary up to £120,000 plus benefitsLondon...


  • London, Greater London, United Kingdom IC Resources Full time £115,000

    I am looking for a Principal Software Engineer to join a leading AI cybersecurity startup who recently secured an additional $20 million in Series A funding. This Principal Software Engineer role will pay up to £115,000 (DOE) along with benefits, including career development opportunities, home office budgets, attractive stock options, and hybrid working...


  • London, Greater London, United Kingdom TogetherWeTech Full time

    Principal Software Engineer - (London / Hybrid) - Up to £130K + 10% Bonus + Great BenefitsTogetherWeTech is hiring for a Principal Software Engineer with a Front End focus, for a forward thinking online media and technology company.As a Principal Software Engineer, you will be responsible for designing high-level systems and components, as well as...


  • London, Greater London, United Kingdom IC Resources Full time £115,000

    I am looking for a Principal Software Engineer to join a leading AI cybersecurity startup who recently secured an additional $20 million in Series A funding. This investment will support the continued scaling of their platform, which experienced nearly 5x growth over the past year alone. This Principal Software Engineer role will pay up to £115,000 (DOE)...


  • London, Greater London, United Kingdom Cloud Software Group Full time

    You understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you Our team: The StoreFront Services team, based in...


  • London, Greater London, United Kingdom IC Resources Full time

    I am looking for a Principal Software Engineer to joina leading AI cybersecurity startup who recently secured an additional $20 million in Series A funding. This investment will support the continued scaling of their platform, which experienced nearly 5x growth over the past year alone. This Principal Software Engineer role will pay up to £115,000 (DOE)...


  • London, Greater London, United Kingdom IC Resources Full time

    I am looking for a Principal Software Engineer to joina leading AI cybersecurity startup who recently secured an additional $20 million in Series A funding. This investment will support the continued scaling of their platform, which experienced nearly 5x growth over the past year alone. This Principal Software Engineer role will pay up to £115,000 (DOE)...


  • London, Greater London, United Kingdom IC Resources Full time

    I am looking for a Principal Software Engineer to joina leading AI cybersecurity startup who recently secured an additional $20 million in Series A funding. This investment will support the continued scaling of their platform, which experienced nearly 5x growth over the past year alone. This Principal Software Engineer role will pay up to £115,000 (DOE)...


  • London, Greater London, United Kingdom JAM Software GmbH Full time

    Our partner, a top communications and Telecom software company based in Australia and listed on the Australian Stock Exchange, is in search of a Senior Software Engineer to lead the design, development, and maintenance of applications. This role involves hands-on work to create new features for customers, ensuring they align with business requirements. As a...


  • London, Greater London, United Kingdom Initi8 Recruitment Full time £100,000 - £120,000

    Principle Software EngineerWorking as a Principal Engineer your job will be working with the Principal Architect and be at the forefront of a ground-breaking transformation in the tech landscape using; Svelte, React, Vue, AWS, Cloudflare, , Typescript, Java, C# and more.In this job you will be building a centralised platform for multiple brands across...


  • London, Greater London, United Kingdom Carter Software Full time

    At Carter Software, we're revolutionizing the way businesses manage their data, and we're seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You'll collaborate with cross-functional teams to design,...


  • London, Greater London, United Kingdom Life Science People Full time

    Job Description I'm working with a pioneering biotechnology firm equipped with a groundbreaking proprietary computational platform tailored to revolutionise drug discovery. They leverage state-of-the-art network biology expertise, big 'omics data, artificial intelligence and the latest advances in biomedicine to discover a new generation of...


  • London, Greater London, United Kingdom JAM Software GmbH Full time

    Title: Senior Engineer - Client Lead Portfolios Job Type: Contract The company has been helping their clients build better financial futures for over 50 years. join our Technology and Enterprise Services team and feel like you're part of something bigger. About Technology Technology and Enterprise Services refers to the running of the Technology, Cyber,...


  • London, Greater London, United Kingdom Instil Full time

    Join Our Team as a Principal Software EngineerWe are currently seeking a talented Principal Software Engineer to join our growing team. As a Principal, you will play a key role in leading the design and development of cutting-edge digital products and solutions for our valued customers.At our company, we prioritize maintaining a strong work culture that...


  • London, Greater London, United Kingdom Understanding Recruitment Group Full time

    We are in search of a Principal Python Developer to join our compact, data-driven team and take the lead on fresh projects for a highly successful blockchain compliance company. As a Principal Python Developer , your role involves collaborating with platform users to enhance our systems with innovative and bold solutions, creating scalable algorithms,...