How to Get a Software Job in Singapore as a Foreigner

JobRise Team8 min read

Your job search stalls because you do not know which rules apply to you. Singapore hires foreign software people all the time. The process is stricter than most candidates expect, and the paperwork decides more than your coding test score.

Here is the honest version, based on what the market actually looks like right now.

What the market shows today#

On 14 October 2026, JobRise's live feed listed 137 open Software jobs in Singapore. Of those, 69 were posted in the last 30 days, and 49 in the last 7 days. These are open listings, not a market survey, so treat them as a snapshot of one feed on one day.

The wider picture is bigger. The JobRise Hiring Report: Singapore shows 760 open listings across all categories in the country, with 386 posted in the last 30 days. Software is a large slice of that.

Job types are clear enough: 119 full-time roles and 18 contract roles. That matters for your visa planning. Contract work exists, but it is the minority, and pass eligibility for shorter contracts gets complicated fast.

Get the next guide by email

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

Unsubscribe in one click.

Which employers to look at#

The companies with the most open software listings in this snapshot are Fuku (59), Activate Interactive Pte Ltd (12), Stripe (11), Assurity Trusted Solutions (7), Google (7), VDL Enabling Technologies Group (Singapore) (6), Xtremax Pte. Ltd. (5), X-PHY (3), Infosys Singapore & Australia (3), and Rolling Arrays - Consulting (2).

Some of those names are recruiters or staffing firms, not direct employers. Fuku's 59 listings and Rolling Arrays' 2 look like agency volume. That is normal here. Recruiters place people at banks, telcos, and government-linked projects, and they often know which teams are open to pass holders before the role is public.

Stripe, Google, and Infosys Singapore & Australia are large international companies with a Singapore presence. That is a fact about their size, not a promise. Never assume any named employer sponsors passes. Ask.

Sample open titles give you the flavour of the work: "Oracle Interface Developer - Senior Consultant" at Rolling Arrays - Consulting, "Platform Operations Engineer" at Assurity Trusted Solutions, "DevSecOps Senior/Engineer, Platform Operations & Product Management" at Assurity Trusted Solutions, "Senior Manager, Infrastructure Security & Operations" at Assurity Trusted Solutions, "Software Quality Engineer - A26391" at Activate Interactive Pte Ltd, "Senior Solutions Architect" at Mongodb, "SharePoint Engineer - M365 & Power Platform (Public Sector)" at Xtremax Pte. Ltd., and "Operation Quality Assurance Engineer (System Integration)" at VDL Enabling Technologies Group (Singapore).

Notice the seniority. Most listings ask for experience, not potential.

The entry-level problem#

Only 2 of 137 listings in this snapshot look entry-level: "Software Engineer, New Grad" at Stripe, and "Software Engineer, New Grad" at Palantir. That is 2 out of 137. Read that twice before you plan a fresh-graduate move here on your own money.

Fresh grads from local universities have a separate, easier channel through their school's career office and existing training pass routes. Applying from abroad with no experience and no local degree is the hardest path in this market. It is not impossible. It is slow.

The visa routes that usually apply#

Most software hires fall under the Employment Pass, the main work pass for professionals. Eligibility runs on a points-based COMPASS framework and a salary threshold that is set by role and seniority, and revised regularly. I will not quote a number here because it changes and getting it wrong costs you a job offer.

Other routes exist. The ONE Pass is for high earners with a track record. The Tech.Pass targets experienced tech professionals and founders. Training Employment Pass and Work Holiday Pass cover short stints, with age and study conditions. Dependant's Pass holders can work in Singapore if their employer applies for a Letter of Consent, and the rules around that have been adjusted more than once.

Check the current official source before you apply anywhere: the Ministry of Manpower website states the live salary thresholds, the COMPASS scoring rules, and which pass fits which situation. Print the page. Recruiters will ask what you have read.

No company can tell you that you will get a pass. They can tell you they have applied before and what happened.

Language expectations, stated plainly#

English is the working language in nearly every software team here. Job ads, standups, code review, and written specs are in English. You do not need perfect English. You do need to be clear on a call and precise in writing.

Mandarin, Malay, or Tamil help on some public sector or regional accounts, and the ads sometimes say so. For most backend, platform, and product engineering roles, English alone is enough. If your English is weak, fix that first. It is cheaper than a failed relocation.

Local CV norms#

Singapore CVs are short and blunt. One page for under ten years of experience, two pages after that. No photo, no date of birth, no marital status, no IC or passport number at the application stage. Put your name, email, phone with country code, LinkedIn, and work authorisation status at the top.

Use reverse chronological order. Under each role, write three to five bullets with numbers where you have them. Put your tech stack in a compact section, not scattered through the bullets. State your notice period and your current pass situation near the top if you are already in Singapore.

Here is a before and after for a typical mid-level bullet.

Before: "Responsible for CI/CD pipeline improvements and worked with the team on deployments."

After: "Cut deploy time from 45 minutes to 8 minutes by rebuilding the GitLab CI pipeline for 14 microservices, then documented the runbook the on-call team still uses."

The second version tells a hiring manager what you own. Write every bullet like that.

Applying from abroad#

You can apply from overseas. Most of these 137 listings will consider remote candidates for the interview stage, and video calls are standard. What they want before an offer is a clear answer on relocation timing and pass eligibility.

Say your situation early. "I am based in Kuala Lumpur, available to relocate within two months of offer, and I have read the MOM Employment Pass requirements" saves everyone a month. Silence on visa status gets your CV filtered out.

Remote work from your home country is a different question. This snapshot shows 119 full-time and 18 contract listings, and none of the roles listed are described as fully remote from outside Singapore. Do not plan on being hired remotely and staying where you are. Plan on moving.

For the actual writing work, the free cover letter generator will draft a first version you can edit into your own voice. Use it for structure, not for the final text.

A 7-step plan#

  • Check the Ministry of Manpower site for the current Employment Pass salary threshold and COMPASS rules for your role and experience level. Write the numbers down with the date you checked.
  • Pull the 137 open software listings from the JobRise feed and sort them by how well your stack matches. Aim for 20 strong matches, not 137 sprays.
  • Rewrite your CV to local norms: one page, no photo, work authorisation status at the top, quantified bullets.
  • Apply to the 20 matches with a tailored note that names the role, the stack, and your availability date. Follow up once after a week.
  • Message recruiters separately. Fuku and Rolling Arrays - Consulting carry agency volume in this snapshot, and one agency conversation can surface roles that are not public.
  • Prepare for the technical screen as if it is the real test. Most of these roles are platform, security, and integration work, so expect systems questions, not just algorithms.
  • Before you accept anything, get the pass outcome in writing from the employer's HR, and confirm start date, notice period, and relocation support on paper.

FAQ#

Do I need a job offer before I can apply for a pass?

Yes, for the Employment Pass the employer applies on your behalf after making you an offer. You cannot self-apply. The ONE Pass and Tech.Pass have different rules, so check the Ministry of Manpower site for which route fits you.

How long does the pass process take?

Commonly a few weeks after the employer submits, but timelines vary by case and by season. Ask the employer's HR for their recent experience and build buffer into your notice period.

Will being over 40 hurt my chances?

It can, because the salary threshold rises with age and some firms filter on cost. Senior roles that need your specific experience still hire older candidates. Target those directly.

Should I apply to recruiters or to companies directly?

Both. Recruiters in this snapshot carry a lot of contract volume and know which teams sponsor passes. Direct applications to product companies are slower but give you a cleaner line to the hiring manager.

Is contract work a viable route in?

It can be, and there are 18 contract listings in this snapshot. Check the pass rules for shorter contracts before you sign, and ask whether the contract converts to full-time.

Send this to whoever has the interview this week.