About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Salary: £50,000 - 90,000 per year
Requirements
: Experience as a Staff Software Engineer or senior technical leaderSolid understanding of Agile development and modern engineering practicesCollaborative approach with clear communication skillsExpertise in CI/CD, configuration management, and release engineeringDeep experience with relational database design and data modelingProficiency in scripting languages such as Python, Bash, or PowerShellUnderstanding of secure software development principlesExperience building resilient, production-ready systemsStrong system design and architectural skillsFamiliarity with Git-based source control and branching strategies Responsibilities: Own the design and development of sophisticated, high-performance software systemsShape architectural direction ensuring scalability, security, and resilienceCollaborate closely with product managers, designers, and engineersStrengthen Agile practices and improve value deliveryBuild and maintain automated CI/CD pipelines for reliable releasesGuide configuration and release processes for smooth deploymentsMentor engineers and encourage knowledge sharingDesign and optimize relational databases and data modelsAutomate workflows using scripting languagesSupport service operations by enhancing monitoring and incident responseLead system design discussions aligned with enterprise architecturePromote secure development practicesContribute to project planning, progress tracking, and delivery Technologies: BashCI/CDGitSupportPowerShellPythonSecurityAPICloudNoSQL More: At BP, we are growing our digital capabilities and looking for a Staff Software Engineer to help shape the future of energy through technology. We value curiosity, collaboration, and continuous learning in our team. We offer a diverse working environment with
Benefits
like flexible working options, generous paid parental leave, and excellent retirement
Benefits
. This role may require up to 10% travel and is a hybrid position combining office and remote work. last updated 33 week of 2026
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.