Long Running Jobs

Is there somewhere specific I need to put my Job class? I've got a long running job with log statements in it, but it neither gives an error nor logs anything when I try and run it. I have logging set to Zend_Log::DEBUG.

Your Job just needs to be somewhere it will be autoloaded. The usual place is the models directory, but the libraries can also work. The exact place you'd need to put it depends on the class name of your job.