Green’s Dictionary of Slang

sit n.

a steady job, abbrev. SE situation.

[US]Wkly Rake (NY) 12 Nov. n.p.: Lunatics — Fellows jumping out of a ‘sit,’ by which they are making a very honest living [...] and into a station they were never intended for — that of publishers.
[Ire]Joyce Dubliners 91: Bu Hogan has a good sit, hasn’t he?