I'm in the US using E-3 visa since July 2024, working as a software engineer for a smallish non-faang company. I am fully remote in the Bay area and there is no office, but technically the company is based in NYC. New hiring for SWEs is outside the US. There haven't been layoffs in the last 12 months and it doesn't seem like there will be.
What is the best way for me to pursue a green card? I am aware that E-3 is not the ideal path, but is workable with some risks. My main concern is the state of the SWE market, with so many candidates looking for work.
I expect that any labour market test will fail as there will be suitable US candidates that appear. Is there any way to navigate this situation? What are the chances of success in this market? Would joining a big-tech company help?