I left my last DIII job after 12 years ( 9 Years as head coach) with a salary of 38,500.00 we were good we had three women win individual national titles and 34 All Americans in 9 years. Which was good considering our budget size of school etc... That being said 38k wasnt enough to raise a family on for sure... I work as an Assistant AD now and get paid a fair 60k but I loved coaching miss it every day. Some coaches get paid well you just have to be willing to move and for me moving to middle of nowhere far from family etc... wasnt going to work.
There are plenty of good paying DIII jobs out there some are hard to live on especially if you have a family.