Implemented back off option to job.retry()