Entity:
Technology
Job Family Group:
IT&S Group
Job Description:
Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner.
About the Role We are growing our digital capabilities at bp, and we're looking for a Software Engineer who is excited to shape the future of energy through technology. In this role, you will deliver features that will be used by teams throughout the business, help other teams adopt modern engineering standards, and help us deliver software that powers bp's global operations. You'll join a team that values curiosity, collaboration, and continuous learning, and you'll have the opportunity to influence how we design, build, and operate our digital products.
Please note that roles based out of SJS or Sunbury will move to Timber Square, Southwark, from Q4 2027.
What You'll Do
As a Software Engineer, youll contribute hands-on to building, improving, and operating reliable software while collaborating closely with your team and stakeholders. In this role, you will:
Contribute to the design and implementation of scalable, secure, and resilient software solutions.
Work with your tech leads to deliver on team priorities aligned with bps broader strategy.
Collaborate with other engineering teams across bp to help adapt and integrate their solutions with the Yalla stack.
Write high-quality, production-ready code in languages such as C#, Python, Java, or Go, and be willing to learn new technologies when needed.
Work closely with product managers, designers, and fellow engineers to build solutions that make effective use of the Yalla stack.
Implement and deliver changes to our platform in a timely and reliable manner.
Follow and uphold established software engineering standards and best practices across bp.
Develop, maintain, and improve CI/CD pipelines to support reliable a...
Software Engineer employer: BP Energy
At bp, we pride ourselves on being an excellent employer by fostering a diverse and inclusive work environment that encourages personal and professional growth. As a Strategic Pricing Manager, you will benefit from our commitment to employee development, competitive benefits, and a culture that values collaboration and innovation. With opportunities for hybrid working and a focus on work-life balance, bp is dedicated to supporting your career while ensuring you thrive in a meaningful role.