2

Full Time Software Engineer Jobs in Burnaby, BC (NOW HIRING)

Software Engineer

Vancouver, BC ยท On-site

CA$90K - CA$130K/yr

... in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years ... UNAVAILABLEEmployment Type: FULL_TIME

Software Engineer Full Stack

Vancouver, BC ยท On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At ... Full-time | Vancouver - 333 Seymour Street Company Description At Remarcable, we're building the ...

Software Engineer Full Stack

Vancouver, BC ยท On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At ... Full-time | Vancouver - 333 Seymour Street Company Description At Remarcable, we're building the ...

Associate Software Engineer

Richmond, BC ยท Remote

CA$60.20K - CA$107.40K/yr

Plans and execute the design and development of cloud Radiology Software Systems. Performs ... The salary for this role will range from $60,200 to $107,400 annually based on full-time employment.

The key function of the Software Engineer is to build and maintain systems. This position works ... This role is a full-time, on-site position based 5 days a week at our Downtown Vancouver studio. In ...

Senior Software Developer

Burnaby, BC

CA$117.50K - CA$143.70K/yr

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In ... The Canada base salary range for this full-time position is expected to be between $117,500 - $143 ...

Senior Software Developer

Burnaby, BC

CA$117.50K - CA$143.70K/yr

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In ... The Canada base salary range for this full-time position is expected to be between $117,500 - $143 ...

The key function of the Software Engineer is to build and maintain systems. This position works ... This role is a full-time, on-site position based 5 days a week at our Downtown Vancouver studio. In ...

next page

Showing results 1-20

Full Time Software Engineer information

See Burnaby, BC salary details

$26.6K

$110.6K

$170.3K

How much do full time software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for full time software engineer in Burnaby, BC is $110,644.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,494.00 and $127,628.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Software Engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms, as well as relevant certifications, are commonly expected. Excellent teamwork, communication, and time-management skills help you collaborate effectively and adapt to evolving project requirements. These skills and qualities are vital for delivering reliable, efficient software solutions in dynamic technical environments.

What are some common challenges faced by full-time software engineers when working on collaborative projects?

Full-time software engineers often face challenges such as coordinating effectively across distributed teams, managing complex codebases, and integrating work from multiple contributors. Communication is key when resolving merge conflicts, understanding diverse coding styles, and keeping documentation up-to-date. These challenges are typically addressed through regular stand-ups, code reviews, and the use of collaboration tools like Git, JIRA, and Slack, which help ensure that all team members are aligned and project goals are met efficiently.

What does a Full Time Software Engineer do?

A Full Time Software Engineer is responsible for designing, developing, testing, and maintaining software applications or systems. They work closely with other engineers, designers, and stakeholders to understand requirements and deliver effective technical solutions. Their daily tasks include writing code, debugging, participating in code reviews, and collaborating in team meetings. Full time roles typically offer benefits and require a standard work week, providing stability and growth opportunities in the tech industry.

What is the difference between Full Time Software Engineer vs Part Time Software Engineer?

AspectFull Time Software EngineerPart Time Software Engineer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week, flexible scheduling
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
ResponsibilitiesComplete project tasks, collaborate with teams, participate in full project lifecycleLimited tasks, often supporting or assisting full-time engineers
Work EnvironmentOffice or remote, integrated into team workflowsFlexible, may work independently or remotely

Full Time Software Engineers work standard hours with comprehensive benefits and full project involvement, while Part Time Software Engineers have flexible hours with limited responsibilities. The choice depends on your availability and career goals.

What are the most commonly searched types of Software Engineer jobs in Burnaby, BC? The most popular types of Software Engineer jobs in Burnaby, BC are:
What cities near Burnaby, BC are hiring for Full Time Software Engineer jobs? Cities near Burnaby, BC with the most Full Time Software Engineer job openings:
Infographic showing various Full Time Software Engineer job openings in Burnaby, BC as of May 2026, with employment types broken down into 4% As Needed, 74% Full Time, 16% Part Time, and 6% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $110,644 per year, or $53.2 per hour.
Software Engineer

Software Engineer

PDF Solutions

Vancouver, BC โ€ข On-site

CA$90K - CA$130K/yr

Full-time

Posted 9 days ago


Job description

Overview

At PDF Solutions, we are at the forefront of revolutionizing the semiconductor industry. Our cutting-edge technologies and data-driven solutions empower semiconductor manufacturers to achieve unprecedented levels of efficiency, quality, and innovation. By joining our team, you'll have the opportunity to work with some of the brightest minds in the industry, tackle complex challenges, and contribute to groundbreaking advancements that shape the future of technology. Headquartered in Santa Clara, California, PDF Solutions also operates worldwide in Canada, China, France, Germany, Italy, Japan, Korea, and Taiwan.

We are looking for candidates that will help develop and maintain data analysis applications using AI/ML and analyze data using science skills and develop AI/ML models.


Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Create, document, and maintain application software that analyzes data raised during equipment operation and provides applicable information to the users of the equipment.
  • Do initial data analysis on equipment data โ€“ filtering data, transforming data, and finding the right AI/ML algorithms in the given situation.
  • Participate in iterative development process with cross-functional teams
  • Participate in activities such as collaborative coding, unit testing, and compliance with coding standards to enhance quality of produced software
  • Design and coding skills in python, C# or C++
  • Understanding of software development life cycle
  • Fundamental understanding in Data Science, AI, and ML
  • Ability to work in a collaborative, team-oriented environment
  • Ability to learn new technologies and skills quickly
  • Excellent written and verbal communications skills
  • Ability to understand customerโ€™s requirements and client-oriented mindset

Qualifications

EDUCATION AND EXPERIENCE

  • Bachelor of Science in Computer Science, related engineering degree, or proven industry experience, preferred focus on AI/ML
  • 3+ years of experience in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years (in the 3+ years) of experience for developing application software or applications using AI/ML
  • Practical development and/or research experience in data science using AI/ML
  • Understanding of cloud technology and cloud platforms
  • Understanding of modular and object-oriented design principles
  • Experience developing software using revision control software (git or TFS)
  • Agile/Scrum software development methodologies and experience

Pay Range
CAD $90,000.00 - CAD $130,000.00 /Yr.Qualifications:

EDUCATION AND EXPERIENCE

  • Bachelor of Science in Computer Science, related engineering degree, or proven industry experience, preferred focus on AI/ML
  • 3+ years of experience in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years (in the 3+ years) of experience for developing application software or applications using AI/ML
  • Practical development and/or research experience in data science using AI/ML
  • Understanding of cloud technology and cloud platforms
  • Understanding of modular and object-oriented design principles
  • Experience developing software using revision control software (git or TFS)
  • Agile/Scrum software development methodologies and experience
Education:UNAVAILABLEEmployment Type: FULL_TIME