Like many others, I did not get a tenure-track position right out of grad school. I have been moving from university to university across the US for the past few years, sometimes in the capacity of a postdoc, and sometimes in a junior (non-tenure-track) faculty position. (Many of these universities have top math departments, at varying levels; some in the top 10.)
Alas, as I move from one university to the next, my spouse is finding it harder and harder to get a full-time position each time we move. I am currently earning well, but not enough to support a spouse and kids. We're seeing our savings not-so-slowly disappear.
My question is -- what sort of "odd jobs" can someone in my position do to earn money on the side, while my spouse finds his or her bearings (yet again!) in the new location? Note that it is important that these be jobs that are sufficiently flexible that I would be able to do them while still functioning in my current university. I have excellent research (though not sufficient to have gotten a tenure-track position by now), and excellent teaching skills. While I do research in abstract Mathematics, I am also reasonably proficient in statistics and programming.
Are there natural answers to this questions that I have not thought about? Ones that are specific to people in our community? How should one go about getting these odd jobs?