Seal Tech Stack & Careers