CareerPlanSign in

Software Engineer

United Kingdom - Sunbury💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Build, improve, and operate reliable software solutions and CI/CD pipelines for bp's global energy operations.

Role type

Software Engineer (IC)

Builds

Scalable, secure, and resilient software features and platform improvements for bp's internal teams.

Domain

Energy (Oil & Gas) / Software Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

C#, Python, Java, Go, relational database design, CI/CD pipeline management, container-based development, Git branching strategies, secure coding practices, system design participation, incident response, monitoring and logging.

Preferred skills

Agile development practices, cloud platform familiarity, NoSQL data modeling, emerging technology monitoring.

Technologies

C#, Python, Java, Go, Git, CI/CD tools, relational databases, containers.

Responsibilities

Design and implement scalable software solutions; develop and maintain CI/CD pipelines; optimize relational databases; support live services and incident response; collaborate on system design discussions; uphold software engineering standards and best practices.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.