If you want less stress and better pay, you have two options: join a growth/later stage startup as engineer or take on consulting work enough to pay your bills while you figure out your path.
You do have to find new clients but once you do good work for 2-3 clients, they'll keep wanting you back.
shameless plug: see my about, may be I can help.