Fue Coordinador de Asesores en la Secretaría de Desarrollo Agrario, Territorial y Urbano (SEDATU). Trabajó en diferentes áreas en la secretaría como en políticas de vivienda social y políticas hipotecarias, donde desarrolló programas de inclusión social y desarrollo regional.
Fue miembro del Consejo de Administración del Infonavit, el banco hipotecario más grande de América Latina.
Anteriormente, Eduardo fue Coordinador de Asesores de la Subsecretaría de Planeación, Evaluación y Desarrollo Regional de la Secretaría de Desarrollo Social (SEDESOL), donde desarrolló programas de transferencias monetarias condicionadas e inclusión financiera para personas en situación de pobreza.