bp is transitioning to become one of the world's largest renewable energy providers, aiming for net zero carbon emissions by 2050
Job Summary
bp is transitioning to become one of the world's largest renewable energy providers, aiming for net zero carbon emissions by 2050.
Senior software engineers will be responsible for designing, developing, and maintaining applications and data platforms across the full stack.
The role involves technical leadership, mentoring junior engineers, and championing engineering and operational excellence in a fast-paced, agile environment.
Matching Summary
bp is transitioning to become one of the world's largest renewable energy providers, aiming for net zero carbon emissions by 2050.
Skills & Requirements
Must-have
.NET/Java/Python programming
React/Angular front-end framework
Cloud platforms (AWS, Azure, GCP)
Containerization and orchestration (Docker, Kubernetes)
Data engineering architectures
Full SDLC ownership
Nice-to-have
Growth mindset
Challenging the status quo
Continuous learning
Emerging technologies
Innovation and teamwork
Key Requirements
6+ years of hands-on experience
Proficiency in .NET, Java, or Python
Strong SQL & data handling skills
Experience with modern front-end frameworks
Experience with cloud platforms
Experience with containerization and orchestration technologies