How to Get a Software Job in the US as a Foreigner

JobRise Team8 min read

You live abroad, you want a software job in the United States, and you cannot tell which employers will even open your application. That is the wall. Everything else, the visa, the resume format, the language bar, sits behind it.

Below is the market as it stands, the routes that usually apply, and an order to work through.

What the US software market looks like right now#

On the JobRise live jobs feed, the software category in the United States shows 1,827 open listings as of 14 October 2026, with 1,116 posted in the last 30 days and 585 in the last 7 days. Browse the full set in the software jobs hub for the United States.

Those are counts of open listings on one site. Not a market survey. A snapshot of what is posted, nothing more.

Companies with the most open listings in this slice: Anthropic (170), Palantir (82), Google (53), Stripe (49), Brex (49), Robinhood (47), Geeks on Site (46), Elastic (43), Langchain (41), and Datadog (39). Some of those names are recruiters or staffing firms, so read the posting closely and find out who actually employs you.

By city the listings sit in San Francisco (407), New York (264), Boston (56), Denver (51), and Seattle (48). Job type is nearly all full-time: 1,760 full-time against 62 contract and 4 part-time.

San Francisco and New York together hold well over half the slice, which tells you where the interview loops concentrate. If you are building a target list, start there and treat the rest as secondary.

Get the next guide by email

New guides and fresh jobs in one short email. Free.

Unsubscribe in one click.

Visa and work permit routes that usually apply#

You cannot work for a US employer without authorization. No workaround exists, and anyone selling one is lying.

The routes that usually apply to software work are these. Caps, thresholds and filing rules change, so check every figure on the official US Citizenship and Immigration Services site before you file anything.

  • H-1B specialty occupation. Needs a bachelor's degree or equivalent in the field plus a sponsoring employer, and it runs through an annual cap and lottery in most years.
  • L-1 intracompany transfer. For people already employed by a company abroad that also has a US entity, with a qualifying period of prior employment.
  • O-1 for individuals with extraordinary ability. A high bar, usually backed by awards, publications, or notable work.
  • TN status. For citizens of Canada and Mexico under USMCA, in listed professions that include computer systems analyst and engineer categories.
  • F-1 OPT and STEM OPT. If you study in the US, this gives temporary work authorization after graduation and often bridges into H-1B.

Several employers on that list are large international companies with engineering presence in more than one country: Anthropic, Google, Stripe, Robinhood, Elastic, and Datadog among them. That tells you nothing about sponsorship, because sponsorship is decided role by role and year by year, so read the posting and ask the recruiter flat out.

Language and communication expectations#

You need working professional English. Not perfect English. Not accentless English.

The job runs on writing: pull request comments, design docs, chat threads, incident notes. If your written English is clear and your spoken English holds up in a standup or a design review, you can do the work, and most hiring managers know it.

What sinks people is vagueness, not accent. Practice saying what you built, what broke, and what you chose, in short plain sentences.

How a US resume differs from what you may use now#

US resumes are short, factual, and stripped of personal detail. One page early on, two later. No photo, no birth date, no marital status, no national ID.

Recruiters skim for stack, scope, and results, and the skim lasts seconds. Every line should say what you did, with what, and what changed because of it.

Worked example. Say your line reads: "Responsible for backend services in the payments team." Rewrite it:

"Built and maintained 4 Go services handling 2M daily payment events; cut p99 latency from 800ms to 190ms by adding request batching and a Redis cache layer."

Same job. Different density. The second gives the recruiter something to hold onto, and the numbers do not have to be big, they have to be real.

Applying from abroad#

Apply straight to US postings while you sit outside the country, because most loops run remotely up to the offer and only the paperwork stage needs a lawyer. Expect the visa question in the first recruiter screen.

Answer it plainly. Say your current status, say what you would need, ask whether they sponsor this role.

Do not hide your situation. It burns your time and theirs.

For pay context, only 46 of the 1,827 listings in this snapshot show any figure. As posted: "Tech Lead and Manager (TLM), Production Engineering" at Ramp lists $240K to $330K with equity; "Tech Lead, Ramp Travel" at Ramp lists $275K to $400K with equity; "Software Engineer, Frontend, Growth" at Ramp lists $200K to $310K with equity; "Director of Engineering, Payments" at Patreon lists $340K to $425K with equity; "Tech Lead Full-Stack Rails Engineer" at Mitre Media lists $170k to $200k; "Software Engineer, Security Agents" at Cohere lists $195 to $415,000 with equity across multiple ranges. Those are the numbers the listings show, not promises, and ranges swing by level, city, and company, so confirm current figures with the employer directly.

Remote work#

Almost nothing in this slice is remote. Of the example listings, one carries "US Remote" in the title: "Junior QA Engineer - US Remote" at PerfectServe. The rest name an onsite or hybrid spot, like "Senior Embedded Software Engineer - RDK-B/Wi-Fi (Contract, Onsite - Denver, CO)" at Consult Red.

Read "US Remote" carefully. It means remote inside the United States, because payroll, tax, and employment law sit behind the phrase, and it does not mean you can work from abroad.

A 7-step plan#

  1. Pick a target stack and a target city. The snapshot puts the most listings in San Francisco, New York, Boston, Denver, and Seattle, so choose one or two and build your story around them.

  2. Get your paperwork in order. Degree certificates, transcripts, employment letters with dates and titles, and any credential evaluation you might need. This takes weeks. Start now.

  3. Rewrite your resume in US format. One to two pages, no photo, results-focused bullets, and the numbers you actually have.

  4. Build a short list of 30 to 50 live postings. Pull from the software jobs hub for the United States, and mark each one for whether the posting mentions sponsorship.

  5. Tailor every application. A generic resume dies in the filter, and a short tailored letter survives it, so use the free cover letter generator for a starting structure and then edit it hard.

  6. Track it all in a spreadsheet. Company, role, date applied, source, recruiter contact, visa question asked, next step. Chaos kills momentum.

  7. Rehearse your visa answer and your salary answer before the first call. State what you need, ask what they sponsor, know your floor.

Where to keep watching#

The country picture runs wider than software alone. The JobRise Hiring Report: the US shows 13,720 open listings across all categories, with 8,471 posted in the last 30 days, both dated 14 October 2026.

Those figures move weekly. Check the current version before you plan around any number.

FAQ#

Do US software employers sponsor visas for foreigners?

Some do, many do not, and it changes by role and by year. Never infer sponsorship from brand or headcount. Ask the recruiter in the first conversation.

How long does the H-1B process take?

Timelines swing a lot by case and by lottery outcome, and most run several months from offer to start date. Verify current processing times on the official US Citizenship and Immigration Services site.

Should I apply to US jobs while I am still abroad?

Yes, because many loops run fully remote up to the offer. Be upfront about your location and your visa needs so nobody wastes time.

What salary can I expect for a US software job?

It depends on level, stack, and city. In this snapshot the few listings showing pay ran from about $170k at the low end to $425k at the top for senior and director roles. Verify current figures with the employer.

Are there remote US software jobs I can do from another country?

Almost none in this snapshot. "US Remote" normally means remote within the United States because of payroll, tax, and employment law. Do not read it as work-from-anywhere.

Send this to whoever has the interview this week.