Submitting and managing jobs