We do not currently know of any antonyms for scratch a living.
For similar words to scratch a living, try: