Open role
Software Engineer
Bpinternational
United Kingdom - SunburyPosted Sep 19, 2026 · Yesterday
Full-timeMid LevelHybridEnergy
About this role
Join bp as a Software Engineer to shape the future of energy through technology. You will deliver features for global operations, help adopt modern engineering standards, and contribute to building, improving, and operating reliable software. This hybrid role offers opportunities for continuous learning and influencing digital product development.
What we are looking for
6- Contribute to design and implementation of scalable, secure, and resilient software solutions
- Write high-quality, production-ready code in languages like C#, Python, Java, or Go
- Develop, maintain, and improve CI/CD pipelines
- Design, implement, and optimize relational databases and data models
- Support live services by improving monitoring, reliability, and responding to incidents
- Collaborate with product managers, designers, and fellow engineers
Skills mentioned
5PythonJavaJavaScriptTypeScriptCI/CD
