Imc Trading Tech Stack & Careers