H-1B1 Singapore Visa Senior Software Developer Jobs

Senior Software Developer roles qualify for H-1B1 Singapore visa sponsorship as specialty occupations requiring a bachelor's degree or higher in computer science, software engineering, or a related field. No lottery, no USCIS petition filing, and the 5,400-visa annual cap has never been exhausted, giving Singaporean engineers a direct consular path to U.S. tech roles.

See All Senior Software Developer Jobs

Overview

Open Jobs907+
Top Visa TypeH-1B1 SG
Work Type84% On-site
Median Salary$238K
Top LocationNew York, NY
Most JobsApple

Showing 5 of 907+ Senior Software Developer jobs

Apple
Senior Software Engineer
We won't show you this job again
Apple
New 3h ago
Senior Software Engineer
Apple
Cupertino, California
Software Engineering
Cloud & DevOps
Backend Engineering
Cloud Engineering
DevOps
$181,100/yr - $318,400/yr
On-Site
6+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Uber
Senior Software Engineer
We won't show you this job again
Uber
New 13h ago
Senior Software Engineer
Uber
New York, New York
Software Engineering
Backend Engineering
$202,000/yr - $224,000/yr
On-Site
4+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo LLC
Senior Software Engineer, Data Infrastructure
We won't show you this job again
Waymo LLC
New 17h ago
Senior Software Engineer, Data Infrastructure
Waymo LLC
Mountain View, California
Software Engineering
Data Engineering
Backend Engineering
$213,000 - $263,000/yr
Hybrid
4+ yrs exp.
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nuro
Senior Software Engineer, Map Platform
We won't show you this job again
Nuro
Added 1d ago
Senior Software Engineer, Map Platform
Nuro
Mountain View, California
Software Engineering
Data Science & Analytics
Data Science
Backend Engineering
$193,930 - $291,150/yr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo
Senior Software Engineer
We won't show you this job again
Waymo
Added 1d ago
Senior Software Engineer
Waymo
Mountain View, California
Software Engineering
Data Science & Analytics
Backend Engineering
$204,000/yr - $259,000/yr
Hybrid
4+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 907+ Senior Software Developer jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Developer roles.

Get Access To All Jobs

See all 907+ Senior Software Developer jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Developer roles.

Get Access To All Jobs

Tips for Finding Visa Sponsorship as a Senior Software Developer

Verify your degree meets specialty occupation

Your degree must be in a directly related field like computer science or software engineering, not just any bachelor's. A general IT degree may prompt consular scrutiny, so gather transcripts and a credential evaluation before applying.

Target employers with active LCA filing history

Use Migrate Mate to filter Senior Software Developer roles by employers who've filed Labor Condition Applications for H-1B1 Singapore positions, so you're applying to companies that have already worked through the DOL certification process.

Confirm the employer files an LCA, not an I-129

Unlike H-1B visa, H-1B1 visa sponsorship doesn't require a USCIS I-129 petition. Your employer files an LCA with the DOL, then you apply directly at the U.S. Embassy in Singapore. Employers unfamiliar with this distinction often assume the process is identical to H-1B visa.

Use OFLC Wage Search before negotiating salary

The LCA requires your offered wage to meet the DOL prevailing wage for your job title and work location. Pull the wage level for your specific metro area using OFLC Wage Search so you can negotiate from an informed position and avoid LCA issues later.

Check your role against O*NET job zone requirements

Senior Software Developer falls under O*NET Job Zone 4, requiring substantial preparation and a related bachelor's degree. If your title or duties differ from standard definitions, gather documentation showing your role's degree requirement before the consular interview.

Plan for the two-year renewal cycle from day one

H-1B1 status is granted in two-year increments with no cap on renewals, but each renewal requires a new LCA certification. Raise renewal timelines during offer negotiation so your employer understands the recurring DOL filing obligation before you accept.

Frequently Asked Questions

Does a Senior Software Developer role qualify as a specialty occupation for H-1B1 Singapore?

Yes. USCIS defines specialty occupation as a role requiring at least a bachelor's degree in a directly related field. Senior Software Developer roles consistently meet this standard because they require theoretical and practical application of computer science or software engineering principles. Your degree field must correspond to the role, so a degree in an unrelated discipline can complicate approval even if your work experience is strong.

How is the H-1B1 Singapore different from H-1B for software developer roles?

The H-1B1 Singapore has no lottery, no USCIS I-129 petition, and a dedicated 5,400-visa annual allocation that has never been exhausted. Your employer files a DOL Labor Condition Application, and you apply directly at the U.S. Embassy in Singapore rather than waiting for a USCIS approval notice. The trade-off is that H-1B1 doesn't allow dual intent, so it's structured as a temporary nonimmigrant visa without a direct green card pathway built in.

How do I find Senior Software Developer jobs where the employer understands H-1B1 Singapore sponsorship?

Migrate Mate filters software developer roles by employers with verified H-1B1 Singapore LCA filing history, so you're not cold-applying to companies that have never worked through the DOL process. Many employers are familiar with H-1B but haven't sponsored H-1B1 Singapore specifically, and that distinction matters when evaluating whether an employer can move quickly once an offer is extended.

What happens to my H-1B1 status if I'm laid off from a Senior Software Developer role?

H-1B1 Singapore status is tied to your employer and the approved LCA. If your employment ends, you're expected to depart the U.S. or change to another valid status. There's no formal grace period codified under H-1B1 the way a 60-day period applies under H-1B, so securing a new offer and having your employer file a fresh LCA quickly is the most practical path forward.

Can I work for multiple employers or switch to contract work on H-1B1 Singapore?

Each employer must file a separate LCA for you, and the LCA is tied to that specific employer's worksite and wage. Taking on a second employer or transitioning to independent contracting isn't permitted without a separate LCA approval for each arrangement. If your Senior Software Developer role involves client site work, the LCA should reflect the actual work location, not just your employer's headquarters address. Migrate Mate can help you identify employers who've structured multi-site LCAs before.

See which Senior Software Developer employers are hiring and sponsoring visas right now.

Search Senior Software Developer Jobs