Diba werkte vier jaar lang op de juridische afdeling van een Iraans olie- en gasbedrijf waar zij verantwoordelijk was voor het opstellen van contracten en het assisteren bij geschillenbeslechting.
Daarnaast werkte ze als juridisch adviseur voor verschillende start-ups. Diba is ook de oprichter van een applicatie gericht op het vergemakkelijken van het inhuren van advocaten in de regio.