Vaultedge Tech Stack & Careers