Tropical Solar Energy Tech Stack & Careers