code: func (e *engineImpl) getJob(c context.Context, jobID string) (*Job, error) {
  	job := &Job{JobID: jobID}
  	switch err := ds.Get(c, job); {
  	case err == nil:
  		return job, nil
  	case err == ds.ErrNoSuchEntity:
  		return nil, nil
  	default:
  		return nil, transient.Tag.Apply(err)
  	}
  }
docs: // getJob returns a job if it exists or nil if not.
  //
  // Doesn't check ACLs.