BP Tech Stack & Careers