Added an exponential backoff in minutes for failed jobs. Sets the enqueued_at into the future and requires that the enqued at to be already past
fixing merge conflict