Taro Logo
3

How to get a job abroad without studying in a university?

Profile picture
Mid-Level Software Engineer at Taro Community7 months ago

I live in India, I aspire to work in a product-based company in the United States as a Senior Software Engineer.

There are a couple of approaches that I know of so I will jot them down:

  1. Open-source: Contribute, talk to the community, and build a brand around yourself. This is the higher chance of getting noticed in the ecosystem. (I'm planning to do this in the coming months)
  2. Freelancing for example use Upwork & target specific locations.

If there is a pathway or any other resources to follow please help.

112
3

Discussion

(3 comments)
  • 2
    Profile picture
    Senior Software Engineer [IC3] at Nvidia
    7 months ago

    One option is getting a job within India for a company that has offices in the United States and internal mobility for engineers to be transferred from India to the U.S. with sponsorship. You would have to join and make an impact. In that process, it would be good to talk to engineers at the company on how they made the transition, if you can find some who did. You could also get counsel from HR or your manager.

    You will have to be gentle with this though. Do not interview asking about this or come in on day 1 asking how to transfer. First, prove yourself. Then, explore that opportunity.

  • 1
    Profile picture
    Coding Challenge Writer @ CodingChallenges.fyi
    7 months ago

    It's absolutely worth building a personal brand around both open source contributions and LinkedIn. It will take time to develop though, so I'd combine that with David's suggestion.

    Getting started in simple though, just start writing and sharing what you are learning or contributing to.

  • 2
    Profile picture
    Tech Lead, Manager at Google
    7 months ago

    I've worked colleagues who seem to have done this in two different ways:

    1. Like David said, via internal transfer. Join a multinational company with good internal mobility and find a job via internal transfer at some point. Internal transfers are usually preferred over external hires for the big tech teams generally, so once in, you potentially have an advantage even compared to an external hire from the US. I've known multiple engineers who've used this path to come to the US from India in both Amazon and Google.
    2. Do a tech-centric degree in an American University. This takes way longer, is way costlier $$ wise, but I've also seen many folks pursue this path because this enters you into the US talent pool post graduation.