From Yiddish שבת גוי (shabes goy). By surface analysis, sjabbes + goj.
sjabbesgoj m (plural sjabbesgojim, diminutive sjabbesgojtje n)