Software engineer jobs in Vancouver, BC and nearby (617 jobs)

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

Hiring at a glance

View jobs
Open jobs
617
Employers
180

Advertised starting pay

Average starting payCAD / year
$129,561Across 78 listings

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

Where work happens

Remote
0%0 listings
Hybrid
48%297 listings
On-site
51%314 listings

Not specified: 1% (6 listings)

Employers hiring include Amazon (74), Electronic Arts (64), 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 Vancouver, BC and nearby

Within 25 km

Email me new jobsSave this search
  • Staff Software Engineer

    Dialpad

    Vancouver, BC

    • Full-time

    As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your…

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization Decisioning product and help deliver highly scalable, secure, and reliable…

  • Senior/Lead Software Engineer, Network Systems

    Arista Networks

    Vancouver, BC

    • Full-time

    Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with customers, product…

  • Staff Software Engineer - Front End (Bangkok based, Relocation provided)

    Agoda

    Vancouver, BC

    • Full-time

    Shape the Future of Frontend at Agoda as a Staff Software Engineer in Bangkok

  • Software Development Engineer, S3 Index Control Plane

    Amazon

    Vancouver, BC

    …of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, building applications serving billions of transactions per second,…

  • Senior Software Engineer (Python)

    Varonis

    Vancouver, BC

    • Full-time

    Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)

  • Staff Software Engineer - Full Stack (Bangkok based, Relocation provided)

    Agoda

    Vancouver, BC

    • Full-time

    Bring Your Talent to Asia’s Tech Hub! Join Agoda in Bangkok as a Staff Software Engineer (Full Stack)

  • Senior Software Engineer (Full Stack)

    O2E Brands

    Vancouver, BC

    • Full-time

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto. You will sit on the Omni Channel Product Team, building…

  • Staff Software Engineer

    Ritchie Bros.

    Vancouver, BC

    • Full-time

    We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and evolution…

  • Staff Software Engineer, Travel & Expense

    Brex

    Vancouver, British Columbia

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

    We will require 3 days per week in the office - Monday, Wednesday and Thursday

  • Software Engineer, Product (Fullstack)

    Badge

    Vancouver, BC

    • Full-time

    Join Badge as a Product Engineer and become an architect of experiences that thousands of users interact with daily. You'll be responsible for the entire customer journey - from easy to use…

  • Sr. Software Engineer (Hardware)

    Dialpad

    Vancouver, BC

    As a Software Engineer, you’ll be responsible for developing and maintaining features to enhance customers’ day-to-day communication experience. You’ll work closely with customers and…

  • Full Stack Software Engineer

    Gumloop

    Vancouver, BC

    • Full-time

    We're looking for an experienced Full Stack Engineer to ship product at the highest level. You'll own features end-to-end - design, build, test, deploy, and operate them in production. This…

  • Senior Software Engineer, Elixir

    Hiive

    Vancouver, British Columbia

    • $150,000 to $275,000 CAD / year
    • Full-time

    As a Senior Engineer at Hiive, you will be a hands-on contributor to the backed system powering our platform, while building a user friendly interface. You will collaborate with technical…

  • 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 CAD / year
    • Full-time

    Leverage AI-assisted software development throughout the SDLC to improve productivity, code quality, testing, documentation, and operational excellence.

  • Principal Software Engineer, Endpoint Platform

    Saviynt

    Vancouver, British Columbia

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

    Leverage AI-assisted software development throughout the SDLC.

  • Principal Software Engineer, Platform Engineering & Edge Infrastructure

    Saviynt

    Vancouver, British Columbia

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

    Follow AI SDLC best practices for software delivery, automation, deployment, monitoring, and continuous improvement.

  • Principal Software Engineer, Cloud & Edge Backend

    Saviynt

    Vancouver, British Columbia

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

    Leverage AI-assisted software development throughout the SDLC to improve productivity, code quality, testing, documentation, and operational excellence.

  • Principal Software Engineer, Physics

    Roblox

    Vancouver, BC

    …knowledge of modern computer architecture and its impact on software…

  • Senior Software Engineer, Avatar Animation

    Roblox

    Vancouver, BC

    As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is possible…

  • Staff Software Engineer, Banking

    Brex

    Vancouver, British Columbia

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

    We currently require a 3 days per week in the office - Monday, Wednesday and Thursday

  • Senior Full Stack Software Engineer, Remitly Business

    Remitly

    Burnaby, BC

    • Full-time

    Remitly Business is building a two-sided platform that helps businesses and individuals in emerging markets move money across borders

Get in touch
MovoJobs

Contact us