Strac Tech Stack & Careers