W czasie służby opanował język niemiecki, a po jej ukończeniu w 1860 pracował jako sekretarz w kancelarii prawnej, gdzie zyskał biegłość w austriackim prawie i administracji.

Poseł na Sejm Krajowy (1861-1863) thumb|left|300px|Jan Siwiec w wykazie posłów Sejmu Krajowego w 1863 W 1861 Siwiec został wybrany posłem na nowo utworzony Sejm Krajowy Galicji z IV, chłopskiej kurii wyborczej jako przedstawiciel okręgu nr 74 Żywiec-Ślemień-Milówka. Działania Siwca na Sejmie dotyczyły rozwiązania sprawy sporów serwitutowych między chłopami a administracją – według odrzuconego przez posłów wniosku, konflikty o własność miały rozwiązywać sądy polubowne, złożone z przedstawicieli szlachty i chłopstwa. Stawał także po stronie chłopskich posłów, których wybór był kwestionowany przez konserwatywnych uczestników Sejmu. W 1863 udowodniono, że wybór Siwca na posła był nielegalny – według cenzusu wyborczego płacił zbyt mały podatek od posiadanej ziemi. Podczas drugiej sesji I kadencji Sejmu Krajowego w 1863 Siwiec został pozbawiony praw poselskich, a na jego miejsce wybrano ks. Antoniego Antałkiewicza, który był odpowiedzialny za opinię wydaną komisji mandatowej odwiedzającej Ślemień.