Join BP's Technology Team
Are you looking for a career in tech that helps make the world a better place? BP is undergoing the biggest transition in its 100+ year history, aiming to become one of the largest renewable energy providers and achieve net-zero carbon emissions by 2050.
Job Description
As a Senior Software Engineer, you'll power our business end-to-end, from building infrastructure to customer-facing web and mobile applications. Our tech stacks include Python, AI/ML, and AWS.
Responsibilities
- Collaborate with cross-disciplinary teams to design and build scalable, robust solutions.
- Mentor junior software engineers and share expertise.
- Define requirements and create end-to-end deployment pipelines.
Qualifications
- 3+ years of experience with Python, AI/ML, and AWS.
- Proficient in data structures, algorithms, and API design.
- Strong communication skills and the ability to collaborate with senior leaders.
Additional Details
- Travel Requirement: No travel expected.
- Relocation Assistance: Available within the country.
- Remote Type: This position is not available for remote working.