Definition of soft snap in English:

soft snap

noun

US
informal
  • An easy, pleasant job or position; a profitable business or undertaking.

Origin

Mid 19th century; earliest use found in Mississippian.