1957 yılında İstanbul'da doğan yazar, lisans eğitimini 1978 ve yüksek lisans derecesini de 1979 yılında London School of Economics'te tamamlayan Öniş, doktora derecesini de Manchester Üniversitesi Ekonomi Bölümü'nünden almıştır. Birçok üniversitede öğretim üyeli yapan Öniş halen Koç Üniversitesi'nde Uluslararası İlişkiler Bölümü'nde profesör olarak çalışmaya devam etmektedir.