Software Engineering jobs in Surrey for newcomers

    Typical pay runs $65,000–$150,000 a year.

    open roles
    …
    mention sponsorship or an LMIA
    …
    added this week
    …
    median salary in Canada
    $95k

    Latest roles

    See all →

    Getting started in software engineering

    CredentialsNo mandatory Canadian licensing. A degree in computer science or equivalent experience is standard. Some employers accept bootcamp graduates.
    PayRoles typically pay $65,000–$150,000 a year, with a median around $95,000. Top hiring cities: Toronto, Vancouver, Ottawa, Montreal.
    Immigration routesExpress Entry - Federal Skilled Worker, BC PNP Tech, OINP Human Capital Priorities, Global Talent Stream. Eligible for Express Entry. Based on IRCC guidance. Not legal advice — speak to an RCIC about your case.

    Questions newcomers ask

    Software Engineering salaries in Canada range from $65,000 to $150,000 CAD, with a median of $95,000 CAD. Salaries in Surrey may vary based on experience and employer.