Johannes Kepler trabalhou em vários lugares ao longo de sua vida, mas suas posições mais notáveis foram:
*
Assistente de Tycho Brahe em Praga (1600-1601): Kepler inicialmente trabalhou como assistente do famoso astrônomo Tycho Brahe em Praga, onde teve acesso às extensas e precisas observações astronômicas de Brahe. Esse período foi crucial para o desenvolvimento de Kepler de suas próprias teorias astronômicas.
*
Matemático Imperial em Praga (1601-1612): Após a morte de Brahe, Kepler o sucedeu como matemático imperial do imperador Rudolph II. Nesse papel, ele continuou sua pesquisa astronômica e publicou seu trabalho inovador "Astronomia Nova" (1609), que lançou as bases para suas leis da moção planetária.
*
Professor de Matemática em Linz (1612-1626): Kepler depois se mudou para Linz, onde se tornou professor de matemática. Durante esse período, ele publicou seus outros trabalhos famosos, incluindo "Harmonices Mundi" (1619), que apresentou sua terceira lei da moção planetária.
*
Assistente do General Wallensteinen (1626-1630): Nos últimos anos de sua vida, Kepler trabalhou para o general Wallensteinen como astrólogo e consultor.
Embora estes sejam os lugares mais proeminentes onde Kepler trabalhava, ele também viajou e ocupou outros cargos ao longo de sua carreira.