Software Engineer
Vancouver, BC ยท Hybrid
Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...
Vancouver, BC ยท Hybrid
Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...
Vancouver, BC ยท Hybrid
Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...
Vancouver, BC ยท On-site
CA$74K - CA$87K/yr
Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...
Quick apply
Vancouver, BC ยท On-site
CA$74K - CA$87K/yr
Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...
... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
This is a mid-level software engineer requirement not applicable for fresh graduates or interns. #LI-PA1 Additional Information The new hire base pay for this role has a pay range of $95,000 to $145 ...
Quick apply
This is a mid-level software engineer requirement not applicable for fresh graduates or interns. #LI-PA1 Additional Information The new hire base pay for this role has a pay range of $95,000 to $145 ...
Vancouver, BC ยท On-site
Title and Summary Software Engineer II Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as ...
Vancouver, BC ยท On-site
Title and Summary Software Engineer II Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as ...
Surrey, BC ยท On-site
CA$100K/yr
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
Surrey, BC ยท On-site
CA$100K/yr
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
The candidate shall work closely with software developers and take an active role in ensuring that ... Professional work/internship experience * Knowledge of Selenium, Win 32, and Microsoft UI ...
The candidate shall work closely with software developers and take an active role in ensuring that ... Professional work/internship experience * Knowledge of Selenium, Win 32, and Microsoft UI ...
Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...
Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...
Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...
Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or Software Engineering major; Business minor preferred * Passionate about ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or Software Engineering major; Business minor preferred * Passionate about ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or Software Engineering major; Business minor preferred * Passionate about ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or Software Engineering major; Business minor preferred * Passionate about ...
Vancouver, BC ยท On-site
CA$100K - CA$160K/yr
We are seeking Software Developers to join our Vancouver Client Technology, Investment Technology ... internship experience are encouraged to apply. * Bachelor's degree in computer science, or a ...
New
Vancouver, BC ยท On-site
CA$100K - CA$160K/yr
We are seeking Software Developers to join our Vancouver Client Technology, Investment Technology ... internship experience are encouraged to apply. * Bachelor's degree in computer science, or a ...
New
At ProCogia, interns work alongside experienced practitioners on meaningful technical problems. You ... Apply strong software engineering practices including testing, version control, modular development ...
New
Quick apply
At ProCogia, interns work alongside experienced practitioners on meaningful technical problems. You ... Apply strong software engineering practices including testing, version control, modular development ...
New
CA$96K - CA$118K/yr
The Fortinet team is currently looking for a Software Developer to join our R&D team in our ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)
CA$96K - CA$118K/yr
The Fortinet team is currently looking for a Software Developer to join our R&D team in our ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)
CA$96K - CA$118K/yr
The Fortinet team is currently looking for a Software Developer to join our R&D team in our ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)
CA$96K - CA$118K/yr
The Fortinet team is currently looking for a Software Developer to join our R&D team in our ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)
This is an opportunity to work alongside experienced developers building software that powers ... internships. * Familiarity with modern frontend frameworks such as React is considered an asset.
This is an opportunity to work alongside experienced developers building software that powers ... internships. * Familiarity with modern frontend frameworks such as React is considered an asset.
Burnaby, BC ยท On-site
CA$124K - CA$155K/yr
We are looking for a Software Development Engineer II (SDE2) to join the Customer Data Platform ... Experience mentoring interns or new hires. Compensation Details. The starting base salary range for ...
Burnaby, BC ยท On-site
CA$124K - CA$155K/yr
We are looking for a Software Development Engineer II (SDE2) to join the Customer Data Platform ... Experience mentoring interns or new hires. Compensation Details. The starting base salary range for ...
Vancouver, BC ยท On-site
CA$3.6K - CA$4.5K/mo
Role Overview: Apera AI is seeking a Software Developer (Co-op) with strong C++ skills and an ... Experience with software projects through coursework, personal work, or prior co-op/internships.
Vancouver, BC ยท On-site
CA$3.6K - CA$4.5K/mo
Role Overview: Apera AI is seeking a Software Developer (Co-op) with strong C++ skills and an ... Experience with software projects through coursework, personal work, or prior co-op/internships.
Vancouver, BC ยท On-site +1
CA$65K - CA$75K/yr
Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the ... The Full-Stack Foundation:0-2 years of professional, internship, or rigorous project experience ...
Vancouver, BC ยท On-site +1
CA$65K - CA$75K/yr
Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the ... The Full-Stack Foundation:0-2 years of professional, internship, or rigorous project experience ...
Vancouver, BC ยท On-site
CA$22 - CA$25/hr
Business Operations Coordinator (Entry-Level) VersaFile is a fast-growing software company that ... Internship, co-op, campus leadership or part-time office experience is considered an asset * Strong ...
Quick apply
Vancouver, BC ยท On-site
CA$22 - CA$25/hr
Business Operations Coordinator (Entry-Level) VersaFile is a fast-growing software company that ... Internship, co-op, campus leadership or part-time office experience is considered an asset * Strong ...
$23.1K - $33.2K
6% of jobs
$33.2K - $43.2K
13% of jobs
$46.1K is the 25th percentile. Wages below this are outliers.
$43.2K - $53.3K
21% of jobs
The median wage is $59.6K / yr.
$53.3K - $63.3K
16% of jobs
$63.3K - $73.4K
17% of jobs
$76.2K is the 75th percentile. Wages above this are outliers.
$73.4K - $83.4K
8% of jobs
$83.4K - $93.5K
6% of jobs
$93.5K - $103.5K
5% of jobs
$103.5K - $113.6K
3% of jobs
$113.6K - $123.6K
2% of jobs
$123.6K - $133.7K
2% of jobs
$23.1K
$68.8K
$133.7K
An Entry Level Software Engineer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns typically work under the guidance of experienced engineers, assisting with coding, debugging, testing, and documentation. This role helps build technical skills, familiarity with industry tools, and teamwork experience. It can also serve as a pathway to full-time employment.
To thrive as an Entry Level Software Engineer Intern, you need a solid understanding of programming fundamentals (such as data structures, algorithms, and basic coding), often demonstrated through coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and commonly used languages (like Python, Java, or JavaScript) is typically required, and exposure to version control systems is valuable. Strong problem-solving abilities, eagerness to learn, teamwork, and effective communication are important soft skills to stand out in this role. These combined skills enable interns to quickly contribute to projects, collaborate productively with experienced engineers, and gain the most from their internship experience.
Entry Level Software Engineer Interns often contribute to real-world projects under the mentorship of senior engineers, which might include bug fixes, feature enhancements, or developing new application components. You may participate in code reviews, collaborate in agile development sprints, and help with software testing or documentation. The projects are designed to match your skill level while also providing hands-on learning and exposure to industry-standard development processes. This experience helps interns build a strong foundation for future full-time roles and understand how software teams operate in a professional environment.
The most popular types of Software Engineer Internship jobs in Vancouver, BC are:
For Entry Level Software Engineer Internship jobs in Vancouver, BC, the most frequently searched job titles are:
The top searched job categories for Entry Level Software Engineer Internship jobs in Vancouver, BC are:

Full-time
Medical, Dental, Vision
Re-posted yesterday
About us:
Spring Financialis a Canadianfinancial technology companyfocused on making every day financial servicessimpler, faster, and more accessible.
We build technology that helps Canadiansbuild credit, save money, and access lending productswithout unnecessary friction. Our platforms allow customers to apply and manage their financesonline, by text, or over the phone, making the experience convenient and flexible.
Since launching in 2014, Spring has grown into one of Canada's largest fintechs, with over250,000+ product originations across credit-building products, personal lending, and mortgage solutions.We're a fast-growing, product-driven team that valuespractical solutions, strong execution, and thoughtful collaboration. We give people ownership, trust them to make decisions, and focus on building systems that scale reliably.
If you're interested in working onreal-world fintech platforms used by hundreds of thousands of Canadians, Spring offers the opportunity to make a tangible impact through well-built technology.
NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.
About the role:
You will design, build, and operate software that runs in production. This role is an entry point to the full software development lifecycle: you will design solutions, write the code, deploy it, monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect you to ship real work.
You will build across the stack, from back-end services and APIs to customer-facing front-ends, and you will learn how our systems fit together to deliver value. You will weigh performance, maintainability, and speed of delivery against each other and defend your choices. You will question assumptions, propose improvements, and own the quality and stability of what you ship.
We are an AI-native engineering team. AI is not a tool we encourage you to try. It is how we build. We expect two things, and we treat them as distinct skills.
The first is using AI agents as your primary development method. You decompose a problem into specifications an agent can execute, you direct the agent through the work, and you review every change it produces before it ships. You do not trust agent output on faith. You read the diff, you understand it, and you own its correctness. You build the test and validation harness that lets you verify agent-generated changes quickly, and you know when a problem is better solved without an agent.
The second is building AI into the products themselves: calling LLM APIs, wiring up tool use, and assembling agentic workflows that solve customer problems. This is a strong plus rather than a requirement. Tell us which of these you have done and how far you took it.
You will own the validation of your own changes end to end: unit tests, integration tests, end-to-end flows, and any manual checks the change requires. You will learn to build observability into your services, respond to production issues, and work within our CI/CD and automation pipelines.
You will also begin building the communication skills and business awareness that engineering at this company requires. You will work with product managers and designers to clarify scope and expected behavior, and you will learn how your work connects to customer value and business priorities.
What you'll do:
What we're looking for:
Requirements
A plus, not required
What We Will Give You:
Please note: Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.
Thank you for your interest! We appreciate your time and look forward to reviewing your application!