how to get a remote tech job