A German occupational surname, from German meaning "tailor".
"The historian noted that Schneider was a common German occupational surname derived from the word for tailor."
The word comes from the German surname Schneider, which originally referred to a person who cuts cloth. This occupational name was formed from the German verb schneiden, meaning "to cut."