1. Home
  2. Careers
  3. Jobs at bp
  4. Senior Site Reliability Engineer

Senior Site Reliability Engineer

Senior Site Reliability Engineer

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

Job summary

Grade HResponsible for supporting software / platform engineering activities (depending on specialism), working with users to capture requirements, using sound technical capabilities to lead the design, development and maintenance of the relevant systems and ensuring compliance with the relevant standards. Specialisms: Software Engineering; Platform Engineering.

As a site reliability engineer working within BP’s startup incubator you’ll have the opportunity to work with dozens of different startups in order to support BP’s strategic shift towards renewable energy and combating climate change.

Opportunities to contribute to open source software will exist for this role.

Skills you bring!

  • Experience with object oriented programming languages such as Golang, Python, etc
  • Consistent track record with modern infrastructure as code tools such as terraform, pulumi, helm, etc
  • Experience with docker, Kubernetes, and related supporting ecosystem
  • Experience setting up modern Ci/cd pipelines with tools like argo workflows/argocd, circle Ci, Jenkins, etc
  • Experience with modern telemetry system such as influx db, Prometheus, etc
  • Experience writing command line tools to facilitate automation
  • Eager to learn and share knowledge with your colleagues


  • Four year bachelor degree in computer science or comparable experience
  • Experience managing Kubernetes clusters in a cloud environment
  • Experience running software with AWS or other cloud providers
  • Willingness to share on call responsibilities with other site reliability / software engineers
  • Participate in the architecture design process and solving of live applications
  • Proven knowledge of the Linux operating system internals, networking stack, filesystems, resource scheduling and process management.
  • Experience working in mid sized startups is a plus

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