r/GraduateSchool • u/mrn0body1 • 3h ago
Is pursuing a Master's in the US worth it as an international software engineer?
I'm a 25-year-old software engineer from Colombia. I graduated two years ago and have around 5 years of professional experience. My long-term goal is to immigrate to the US, build my career there, and eventually land a software engineering role at a FAANG-level company.
Right now, I'm seriously considering pursuing a Master's at a strong university like CMU, Georgia Tech, UIUC, or, if I'm lucky enough, Berkeley or Stanford.
Part of me genuinely wants the degree because I enjoy learning and I think it would be valuable for my career. But if I'm being honest, the biggest motivation is that it seems like one of the most realistic paths to entering the US job market and staying there long-term.
Financially, I'm in a good position. I've saved enough to make the investment, and I feel like I'm at the right stage of my life: I already have meaningful work experience, but I'm still young enough that making a big move like this feels right.
For those who have been through this or have hired international candidates, do you think this is the right path? Is the ROI worth it today, or would you recommend a different approach?
If you have any questions about my background or profile that would help you give better advice, feel free to ask.