Trantor Tech Stack & Careers