Software engineer jobs in Metro Vancouver A, BC and nearby

Software engineer jobs within 25 km of Metro Vancouver A, BC, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
519
Employers
147

Advertised starting pay

Average starting payCAD / year
$122,029Across 60 listings
Average starting payUSD / year
$191,000Across 10 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
0%0 listings
Hybrid
48%251 listings
On-site
50%262 listings

Not specified: 1% (6 listings)

Employers hiring include Amazon (66), Electronic Arts (58), Arista Networks (39).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

About these jobs

Before you apply

Look at the required languages, systems and experience in each ad. Job Bank describes typical education and programming experience for this occupation. A junior title does not mean every employer accepts applicants without experience. Job Bank / Guichet-Emplois.

Guidance reviewed on September 16, 2026.

Based on the dated count above. Listings can change. How we count

Software engineer jobs in Metro Vancouver A, BC and nearby

Within 25 km

Email me new jobsSave this search
  • Staff Software Engineer, Travel & Expense

    Brex

    Vancouver, British Columbia

    • $240,000 to $285,000 USD / year
    • Full-time

    …corporate cards, banking, and global payments, plus intuitive software for travel and expenses. Tens of thousands of companies from startups to enterprises - including DoorDash, Flexport,…

  • Software Engineer, Product (Fullstack)

    Badge

    Vancouver, BC

    • Full-time
  • Full Stack Software Engineer

    Gumloop

    Vancouver, BC

    • Full-time
  • Senior Software Engineer, Elixir

    Hiive

    Vancouver, British Columbia

    • $150,000 to $275,000 CAD / year
    • Full-time
  • Senior Software Engineer - Generalist (Foundations) (Apex Legends)

    Respawn Entertainment

    Vancouver, British Columbia

    • Full-time

    Job Title: Senior Software Engineer, Foundations (Apex Legends)

  • Cloud Engineer

    Arista Networks

    Vancouver, BC

    • Contract

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • Associate Principal Software Engineer, Cloud & Edge Backend

    Saviynt

    Vancouver, British Columbia

    • $220,000 to $235,000 USD / year
    • Full-time
  • Principal Software Engineer, Endpoint Platform

    Saviynt

    Vancouver, British Columbia

    • $240,000 to $250,000 USD / year
    • Full-time
  • Principal Software Engineer, Platform Engineering & Edge Infrastructure

    Saviynt

    Vancouver, British Columbia

    • $240,000 to $250,000 USD / year
    • Full-time
  • Principal Software Engineer, Cloud & Edge Backend

    Saviynt

    Vancouver, British Columbia

    • $240,000 to $250,000 USD / year
    • Full-time
  • Staff Software Engineer, Banking

    Brex

    Vancouver, British Columbia

    • $240,000 to $285,000 USD / year
    • Full-time

    As a Staff Software Engineer in Banking, you will help shape the technic

  • Principal Software Engineer (Platform)

    Eyeline

    Vancouver, British Columbia

    • $187,000 to $250,000 CAD / year
    • Full-time

    The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone. They…

  • Senior Software Engineer, Linux Kernel

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • PCIe Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • Expert/Principal Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • Senior/Lead Software Engineer, Layer1

    Arista Networks

    Vancouver, BC

    • Full-time

    …advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…

  • Software Engineer II, Backend

    Brex

    Vancouver, British Columbia

    • $152,000 to $190,000 CAD / year
    • Full-time

    Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We…

  • Senior Software Engineer, Backend

    Brex

    Vancouver, British Columbia

    • $192,000 to $240,000 CAD / year
    • Full-time

    Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We…

  • Senior Software Engineer, Agents

    Klue

    Vancouver, British Columbia

    • $140,000 to $196,000 CAD / year
    • Full-time

    We're looking for a Senior Software Engineer to join our team in Vancouver, someone excited to build and optimize state-of-the-art LLM-powered agents at scale. You'll bring a builder's…

  • Staff Software Engineer

    Dialpad

    Vancouver, BC