Ventura Securities Tech Stack & Careers