Set the expires value each time we create a TempJob

The default value is 30 min, but users can override.