Karl Storz Tech Stack & Careers