Index Exchange Tech Stack & Careers