2

Remote Software Engineer Jobs in Victoria, BC (NOW HIRING)

We're a remote-friendly organization and would be open to fully remote or a mixed schedule of in ... Independently take new software products and features from concept to shipping. This includes end ...

Senior Full Stack Engineer II

Victoria, BC ยท Remote

CA$110K - CA$130K/yr

As a Senior Full Stack Developer , you'll be working within a small fast-paced agile scrum team ... Deliver software solutions for impact.com platform with awareness of customer needs * Building ...

Senior Full Stack Engineer II

Victoria, BC ยท Remote

CA$110K - CA$130K/yr

As a Senior Full Stack Developer , you'll be working within a small fast-paced agile scrum team ... Deliver software solutions for impact.com platform with awareness of customer needs * Building ...

Electrical Engineer, Buildings

Victoria, BC ยท On-site +1

CA$98K - CA$130K/yr

You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... such as remote or isolated areas, working alone, and in inclement weather (within safe and ...

Electrical Engineer, Buildings

Victoria, BC ยท On-site +1

CA$98K - CA$130K/yr

You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... such as remote or isolated areas, working alone, and in inclement weather (within safe and ...

We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This role emphasizes the development, support, and enhancement of critical Audit Operations Apps. The ...

Remote Software Engineer information

See Victoria, BC salary details

$73.7K

$131.9K

$221.7K

How much do remote software engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for remote software engineer in Victoria, BC is $131,866.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,874.00 and $144,777.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

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

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What Does a Remote Software Engineer Do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are Remote Software Engineers?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Victoria, BC? The most popular types of Software Engineer jobs in Victoria, BC are:
What are popular job titles related to Remote Software Engineer jobs in Victoria, BC? For Remote Software Engineer jobs in Victoria, BC, the most frequently searched job titles are:
What cities near Victoria, BC are hiring for Remote Software Engineer jobs? Cities near Victoria, BC with the most Remote Software Engineer job openings:

Associate Software Test Engineer

Absolute Software

Victoria, BC โ€ข On-site, Remote

CA$55K - CA$61K/yr

Full-time

Posted 18 days ago


Job description

Let's Break It Down: Who We're Looking For

Are you fresh out of college with a CS or STEM degree and an itch to break things (constructively, of course)? Or maybe you've got a test certification and a bit of hands-on QA experience already? Either way, if you're ready to roll up your sleeves and dive into software testing, we'd love to hear from you!

We're looking for an Associate Software Test Engineer who's eager to grow, hungry to learn, and excited to be part of a collaborative, agile team. If you're the kind of person who can sniff out a bug from a mile away and finds joy in uncovering what breaks (and why), you'll fit right in. We're after someone with a curious mind, an eye for detail, and an uncanny knack for breaking things in just the right way.

This is a remote role focused on the Victoria, BC region-where we have a handful of awesome teammates you might collaborate with from time to time. Most of our engineers are based in Seattle, with a few others spread across North America. You'll feel connected, supported, and part of something bigger.

What You'll Do

  • Following detailed test plans and test cases to verify product features and functionality.
  • Reading and reviewing user stories to understand expected behavior and help identify edge cases.
  • Collaborating with developers, product owners, and other testers to ensure stories are testable and well-defined.
  • Helping flesh out test cases for new or evolving features, with opportunities to contribute your own.
  • Running manual and automated tests on our VPN client/server applications across a variety of environments-virtual and physical, wired and wireless.
  • Testing across multiple platforms: Windows, Android, MacOS, and iOS, often within VMWare and Azure cloud environments.
  • Reporting issues, verifying fixes, and being the voice of quality.
  • Spotting opportunities for automation and jumping on them.
  • Creating, improving, or tweaking internal test tools that make everyone's life easier.
  • Protect the security and privacy of Absolute and its customers
  • Other duties as assigned by management

What You'll Bring

  • A degree in Computer Science or another STEM field.
  • Internship or 1 year of hands-on software testing experience (bonus if it involved client/server or mobile testing!).
  • Familiarity with Azure cloud environments (and a willingness to learn more).
  • Solid networking know-how and troubleshooting chops (Windows or Linux).
  • Exposure to tools like Wireshark or NetMon.
  • Some experience or curiosity about test automation (Python, Selenium, C#? Even better).
  • An interest in setting up test environments using Docker and Kubernetes.
  • Self-motivated, with the ability to work both independently and as a collaborative team member.
  • Strong analytical skills and excellent organizational habits-you like things tidy, trackable, and clear.
  • Quick learner with an eye for detail and a drive to make things better.
  • A communicator, collaborator, and all-around quality advocate.
  • A natural instinct to break things-and break them well.

Nice-to-have skills

  • Performance testing experience.
  • Familiarity with MDMs (Mobile Device Management).
  • Knowledge or experience with AI tools-especially in the context of development, testing, or boosting personal/team efficiency.
  • Being bilingual-Japanese, French, Italian, German, Spanish, or Portuguese is great!

About the team
We're big believers in mentorship, growth, and building a strong QA foundation. You'll learn from experienced pros while making a real impact. You'll be part of a supportive, fun-loving team that works hard, shares knowledge, and builds quality software-together, wherever we are.

The base pay range

Thebase pay range for this position is from CAD $55,400 - $61,200 annually; the base pay offered is determined by the market location and may vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards offering, permanent employees in this position may be eligible for our annual bonus program.

Why Work For Us:

You're resilient and passionate about securing the Work from Anywhere era. So are we.

We're in search of the best and the brightest - everyone from innovators, sellers and marketers to financers, operators and especially customer relationship managers - we're looking for top tier talent to help us shape the next decade of security, drive innovation that enables customers with truly disruptive solutions and are dedicated to making a meaningful difference.

Headquartered in Seattle, Washington with international offices in Vancouver - BC, Austin - TX, Boulder - CO, Ankeny - IA, Reading - UK and Ho Chi Minh City - Vietnam, Absolute Security accelerates customers' shift to work-from-anywhere through the industry's first self-healing Zero Trust platform, ensuring maximum security and uncompromised productivity. Only Absolute is embedded in more than half a billion devices, offering a permanent digital connection that intelligently and dynamically applies visibility, control and self-healing capabilities to endpoints, applications, and network access to ensure their cyber resilience tailored for distributed workforces.

Our vision is to be the world's most trusted security company - and to empower end users to connect securely and from anywhere, to all the applications they need to collaborate and get their work done, without interruptions and with an optimal network experience. Absolute currently serves approximately 16,000 customers with more than 13 million activated endpoints globally. G2 recognized Absolute as a Leader in the Winter 2022 Endpoint Management and Zero Trust Networking Grid Reports, reflecting our continued customer satisfaction across product lines. To learn more about Absolute, visit our website at www.absolute.com or visit our YouTube channel

Employment Type: Regular Full-Time