Octopus Energy Tech Stack & Careers