I wonder if a clear plastic shield coated in Teflon would work...
I've never seen lights with that design obscured by snow, and many are LED based now.
(The top one a little bit, and the middle one much more so. The bottom one is the clearest because the snow can't build up on the cover of the one below).