בשנת 2007 החל לשמש ככתב המדיני בעיתון "הארץ". בפברואר 2015 פרסם תחקיר בן שני חלקים, שחשף פרטים על הנחיות שנויות במחלוקת באשר לפעילות מחלקת התקשוב במערך ההסברה הלאומי במשרד ראש הממשלה.[3] באותה שנה בעקבות פנייתו לקבלת מידע התנהל דיון עע"מ עיתון 'הארץ' נ' משרד החוץ בו זכה העיתון ומידע פורסם.
שימש כפרשן בתוכנית הבוקר של ניב רסקין בגלי צה"ל, לצד הכתב הפוליטי של חברת החדשות, עמית סגל. בספטמבר 2017 עזב את תפקידו ב"הארץ" ועבר לשמש כפרשן המדיני בחדשות ערוץ עשר (לאחר מכן בערוץ 13), וב-29 באוקטובר באותה שנה החל לשמש רשמית בתפקיד. רביד מתאר כי בעבודתו זו, למרות שהתבקש להשתמש במונח "יהודה ושומרון" הוא התעקש לומר "הגדה המערבית הכבושה".[4] ב-15 ביולי 2020 פוטר מחדשות 13 בשל תוכנית קיצוצים.[5] את פיטוריו הוא ניסה לתלות ב"גזענות על רקע היותו אשכנזי"[6] ותיאר בספרו כמשבר המקצועי העמוק ביותר שחווה.[7]
באוגוסט 2020 החל לעבוד באתר "וואלה" ככתב ופרשן מדיני. מנובמבר 2023 משמש רביד בנוסף כפרשן מדיני ופוליטי ברשת CNN.[8][9]