Ella es una abogada graduada en la Universidad Católica del Perú, con Especialización en Gestión de Servicios Públicos de la universidad española de Castilla-La Mancha y una Especialización en Regulación de Infraestructura de Servicio Público en la Universidad de Las Palmas de Gran Canaria.

Rivas ha trabajado como asesora legal de la Presidencia de la Empresa Nacional de Puertos – ENAPU S.A en 1998.

Asimismo, se desempeñó como Gerente Legal del Organismo Supervisor de la Inversión de infraestructura de Transporte de Uso Público-OSITRAN hasta 1999 y posteriormente ocupó el cargo de asesora, tanto en la presidencia como en el área legal de la Comisión de Promoción de la Inversión Privada -COPRI, actualmente PROINVERSION.

Del 2000 al 2001 fue asesora del Gabinete de Asesores del Presidente del Consejo de Ministros y Ministro de Relaciones Exteriores, embajador Javier Pérez de Cuellar.

Asumió la cartera de Justicia y Derechos Humanos el 23 de julio de 2012 y durante su gestión ha tenido a su cargo el proceso del pedido de indulto humanitario al expresidente Alberto Fujimori.

Fue nombrada ministra de Relaciones Exteriores el 15 de mayo, reemplazando a Rafael Roncagliolo, quien renunció al cargo por motivos de salud.