1. Home
  2. Careers
  3. Jobs at bp
  4. Head of Engineering

Head of Engineering

Head of Engineering

  • Location United Kingdom - South East - London
  • Travel required No
  • Job category IT&S Group
  • Relocation available No
  • Job type Professionals
  • Job code 138510BR
  • Experience level Senior
Apply Search all jobs at bp

Job summary

Grade FResponsible for managing a large team to deliver software / platform engineering activities (depending on specialism), ensuring technology choices are driven from IT&S strategy, taking accountability for the design, development and maintenance of a suite of software systems / infrastructure platforms, and driving strategy to maximize value from current and emerging technologies. Specialisms: Software Engineering; Platform Engineering.

As a future thinking tech incubator we are developing the next-generation technologies that are being used to solve the climate change issues we are facing globally. We are looking for a Head of Engineering – prolific technical leader who brings fresh ideas from all areas, information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list is endless and is growing every day.

What you'll be doing!

  • Leading the development of one incubated product idea
  • Creating product roadmaps
  • Turn MVPs into startups and then scale towards IPO
  • Fostering a successful company culture based on autonomy, responsibility and teamwork

What technical skills you will bring?

  • Practical experience in HTML5, CSS3 & JavaScript
  • Familiarity with modern JavaScript frameworks/libraries like React, Angular, Vue.js and their ecosystems.
  • High level of experience in any of the following languages C++, C, C#, Objective-C, Java, Python
  • Experience in engineering databases, algorithms, APIs and data structures
  • Experience with cloud environment development, deployment and APIs with a solid understanding of CI/CD delivery pipeline and a DevOps approach
  • A firm believer in TDD and continuous deployment with tools such as Jenkins.
  • Best practice knowledge of security, performance and accessibility.
  • Working knowledge of cloud platforms and serverless architecture with AWS and/or GCP.
  • General software engineering maturity i.e. building efficient pipelines which have a high bus factor

Who you will be!

The business believes in leading by example to solve technical challenges, you will enjoy working with autonomy, pioneering technology, and passionate teams.

  • Demonstrate strong foundations in coding principles, be able to understand, build low-level algorithms and solve complex problems efficiently
  • Comfortable leading teams developing web applications within agile methodology
  • Keep up with the latest technology innovations in media, cloud and software development
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem
  • Collaborate on and contribute to architectural plans
  • Collaborate with internal stakeholders to ensure requirements are met to the highest standard

What you can expect from us!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, neuro-diversity/neuro-cognitive functioning, veteran status or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodations.

Apply Search all jobs at bp