I am a German citizen visiting my girlfriend in the US for 2 x 50 days a year under the Visa Waiver Programme (VWP). I already read that some immigration officers might make problems here due to the duration, if there are not at least 6 months between those 2 visits. But I believe 6 months should be feasible.
Now: Can I work remotely (telecommuting) for my German employer under the Visa Waiver Programme? I have an indefinite work contract with my German employer and would work via email and skype, mostly. The employer is ok with this. I have absolutely no intention to settle on US soil, my life centre is in Germany. But how to prove that?
Additionally, if I earn money in the US for more than 30 days, I need to pay US taxes, as far as I understand. That means I need to disclose that I am working to border officers, or do I not? I d be afraid I else might become a tax criminal and tax crimes are major offenses with jail time and all.
If I work for more than 30 days telecommuting, do I need to pay taxes in Germany and the US? That would be a heavy tax burden.