Green’s Dictionary of Slang

snake n.2

1. [1910s–30s] (US Und.) a railroad switchman.

2. [1940s] (Aus.) a non-commissioned officer.

3. [1940s] (US) a police officer.

4. [1970s] a non union employment agency.