From Schneider + -lein (diminutive suffix).
Schneiderlein n (strong, genitive Schneiderleins, plural Schneiderlein)