TerrePower Tech Stack & Careers