Skip to content

Intermediate Software Developer - Archipelago Marine Research

Intermediate Software Developer - Archipelago Marine Research

Software and Programming Jobs

Are you looking to help drive the design and development of software solutions that can truly change the world? Seriously. Are you passionate about our environment and sustainability? Can you play nice with humans and machines?

Join our diverse development team on our drive to modernize fisheries data collection and analysis for our customer-base worldwide. This work includes the implementation of AI and Machine Learning algorithms for data and video analysis, remote fleet-monitoring software, video analysis applications and mobile data collection apps. These advancements will help maintain Archipelago’s role as the global leader in fisheries Electronic Monitoring hardware and software, supporting sustainable fishing practices worldwide.


Archipelago has been around for over 40 years and is at the forefront of electronic monitoring solutions for fisheries around the world. We create and deploy remote monitoring technology for commercial fishing vessels, and dockside monitors to collect data and report back to our clients. This data helps manage global fisheries and ensure sustainability for generations to come. Our head office sits right on the water in Victoria (Esquimalt), British Columbia and we have offices in Alaska, Oregon, Australia, Norway and in port cities up and down the British Columbia coast.

Our electronic monitoring technology has been deployed on over 700 fishing vessels around the world and we work with government agencies like DFO, NOAA and AFMA (Australia) and MPI (New Zealand). We support organizations like The Nature Conservancy (TNC) and the Environmental Defense Fund (EDF) in their efforts to create more sustainable fisheries around the world.


  • A commitment to sustainability and the environment within all our operations
  • Group Benefits Program (Health and Dental)
  • Health Spending Account
  • Personal Wellness Fund
  • RSP Matching
  • Performance Bonuses
  • Flex Schedules
  • Remote Work Options
  • Staff funding programs for local and global non-profits
  • Company funded education and development opportunities
  • Staff Deck Days overlooking Victoria harbour
  • Staff parties & events
  • Ocean Front Building with Free Parking, proximity to transit and bike path


  • Creativity and the ability to bring new ideas to the table.
  • Strong problem-solving and logical thinking skills.
  • The ability to work well in a small, diverse, hybrid/remote development team.
  • Experience with Progressive Web Apps
  • Experience with Microsoft Azure and/or other cloud hosting platforms (storage APIs)
  • Familiarity with coding in C#, Angular, Typescript, ASP.Net

Beneficial Experience / Training:

  • Artificial Intelligence / Machine Learning
  • Android / iOS mobile app development
  • Computer Vision
  • Azure Dev Ops
  • Web Application Development
  • Microsoft SQL Server & Reporting Services


We are hiring a full-time position in a hybrid work environment.  The role is based out of our Victoria, BC head office with options for varying degrees of remote work. We are interested in hearing from qualified candidates with 3+ years of software development experience.

The starting annual salary range for this role is $65,000 to $78,000 based on experience.

If you are interested in applying, email your resume and a cover letter to

At Archipelago, the health and safety of our staff, clients and communities are a priority. All offers of employment are contingent on the candidate providing proof of being fully vaccinated against COVID-19 by the date of hire.

Note: Position will remain posted until filled. Interviews to start immediately.


Additional Info

Job Type : Full-Time

Location : Victoria, BC

Experience Level : Intermediate Level

Powered By GrowthZone
Scroll To Top