Comment
Comment by alfl23
Considering the average level of engineering in the Western world, if you are as good as you're implying you'll have no trouble securing a remote job with a million companies in the Valley. If this feels like a fairly trivial/standard problem: http://www.geeksforgeeks.org/remove-nodes-root-leaf-paths-le..., you'd be well above a lot of engineers.