* Assistente di Tycho Brahe in Praga (1600-1601): Kepler inizialmente lavorava come assistente del famoso astronomo Tycho Brahe a Praga, dove aveva accesso alle ampie e precise osservazioni astronomiche di Brahe. Questo periodo è stato cruciale per lo sviluppo di Kepler delle sue teorie astronomiche.
* Matematico imperiale in Praga (1601-1612): Dopo la morte di Brahe, Kepler gli successe come matematico imperiale all'imperatore Rudolph II. In questo ruolo, ha continuato la sua ricerca astronomica e ha pubblicato il suo innovativo lavoro "Astronomia Nova" (1609), che ha gettato le basi per le sue leggi sul moto planetario.
* Professore di matematica in Linz (1612-1626): Kepler in seguito si trasferì a Linz, dove divenne professore di matematica. Durante questo periodo, pubblicò le sue altre opere famose, tra cui "Harmonices Mundi" (1619), che presentava la sua terza legge di mozione planetaria.
* Assistente del generale Wallensteinen (1626-1630): Negli ultimi anni della sua vita, Kepler ha lavorato per il generale Wallensteinen come astrologo e consulente.
Mentre questi sono i luoghi più importanti in cui Kepler lavorava, ha anche viaggiato e ricoperto altre posizioni durante la sua carriera.