Delinea Tech Stack & Careers