Fra 1972 arbeidet hun ved et advokatkontor i Lugano, og i 1975 startet hun sin egen praksis. I 1981 ble hun statsadvokat i kantonen Ticino (tysk: ). Hennes kompromissløse kamp mot hvitvasking av penger, organisert kriminalitet og økonomisk kriminalitet ga henne økenavnet (Carlita, pesten). I 1994 ble hun utnevnt til riksadvokat i Sveits.