Jade Global Tech Stack & Careers