Senior Software Developer, Cloud and Platform
$90k - $110k per yearArchipelago
Are you a maker, passionate about the impact that your work has in the real world? Are you interested in working on tricky data problems that support a truly global user base? Would you like the software you ship to help keep the world’s oceans healthy for the generations coming after us? If the answer is yes, then keep reading.
We are looking to hire a Senior Software Developer, Cloud & Platform in our Victoria office. Healthy fisheries depend on good data, and good data depends on the platform you would be building. If you have the experience to design cloud architecture that holds up in production and the drive to point it at something that matters, we want you!
WHAT IS ARCHIPELAGO ALL ABOUT?
Archipelago has been around for over 40 years and is at the forefront of fisheries monitoring solutions for fisheries around the world. Our team of 100+ staff create and deploy technology for commercial fishing vessels, at-sea observers, 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. We also offer marine environmental services for clients up and down the west coast of Canada and the United States. Our head office sits right on the water in Victoria (Esquimalt), British Columbia, and we have offices in Alaska, Oregon, Australia, and in port cities up and down the BC coast.
WHAT WILL YOU DO EVERY DAY IN THIS ROLE?
This is a hands-on individual contributor role reporting to our Technical Manager, Platform. You will help evolve the cloud architecture behind our FishVue connected products, building secure and scalable cloud services and data pipelines that support on-vessel devices, operational telemetry, computer vision pipelines, and customer-facing applications. You will work primarily with C#, .NET, and deploy your work within Microsoft Azure. You will be part of our core product team, building and supporting the platform that is key to enabling our next generation of intelligent products.
Cloud Architecture
You will build event-driven services on Azure and turn them into reusable platform approaches that work across FishVue Fleet, FishVue AI, Micro, Vantage, and whatever comes next. That includes deploying and operating across multiple Azure regions and meeting customer and regulatory data-residency requirements.
Data Pipelines
You will help build the ingestion and processing paths for telemetry, media, device events, and analytical outputs, and keep them reliable under real production workloads.
Infrastructure and Operations
You will contribute to our infrastructure as code assets, automated build and test, deployment and rollback, and practical observability through structured logging, metrics, alerting, dashboards, and runbooks. If you build it, you help operate it.
Here are some of the specific activities you can expect to own:
- Design and implement event-driven cloud services using Restful APIs, C#, .NET, Azure Functions, Azure Blob Storage, Azure Event Grid, and related Azure technologies.
- Build data-ingestion and processing pipelines for telemetry, media, device events, and analytical outputs.
- Develop reusable cloud architecture that can be applied across our product portfolio.
- Design approaches for deploying and operating infrastructure and services across multiple Azure regions.
- Establish patterns that meet customer and regulatory data-residency requirements.
- Build and maintain infrastructure as code for cloud environments and shared platform services.
- Improve automated build, test, deployment, environment-promotion, and rollback processes.
- Establish practical observability through structured logging, metrics, alerting, operational dashboards, and runbooks.
- Write and review production software, architecture proposals, interface definitions, and technical documentation.
- Work with our embedded, application, and AI developers to define reliable boundaries between devices, cloud services, data pipelines, and user-facing applications.
- Evaluate technical trade-offs and contribute to build-versus-buy decisions.
- Identify architecture or implementation approaches that should be simplified, strengthened, or replaced.
- Mentor developers through pairing, design discussions, code review, and practical examples.
WHAT MAKES WORKING AT ARCHIPELAGO GREAT?
- Group benefits program (Health and Dental)
- Health spending account
- Personal wellness fund
- RSP matching
- Performance and success sharing plan
- A commitment to sustainability and the environment within all our operations
- Company-funded education and development opportunities
- Staff deck days (overlooking the Inner Harbour)
- Staff parties and events
- Oceanfront building with proximity to transit and bike paths
- Free parking
WHAT DO YOU OFFER?
We’re Looking For a Candidate With a Few Years Spent Designing, Building, And Operating Production Cloud Systems – Not Just Prototypes, But Services With Real Customers, Real Uptime Expectations, And Real Consequences When Something Breaks. We Are Looking For Someone Who Can Bring The Following To Our Team
- Strong professional experience with C# and .NET.
- Hands-on experience using Azure services such as Azure Functions, Blob Storage, Event Grid, and other technologies selected according to workload requirements.
- Experience designing asynchronous, event-driven, or distributed systems.
- Experience building and operating data-processing pipelines under real production workloads.
- A strong understanding of data sovereignty and data security, along with cloud infrastructure, including application security, networking, identity, authorization, and secrets management.
- Experience implementing infrastructure as code and automated deployment pipelines.
- Experience operating customer-facing systems with uptime, support, incident-response, and security expectations.
- Experience in more than one engineering organization, or in meaningfully different production environments.
- Evidence that you have successfully introduced or improved engineering practices within an established team.
- The ability to explain both your successful and unsuccessful architecture decisions, and what you took from them.
- The confidence to challenge an existing approach constructively and back an alternative with working software, evidence, and clear technical reasoning.
- Experience mentoring developers without relying on formal management authority.
WHAT DO WE OFFER?
- Group benefits program (Health and Dental)
- Health spending account
- Personal wellness fund
- RSP matching
- Performance and Corporate Success Sharing plan
- Hybrid work options
- A commitment to sustainability and the environment within all our operations
- Company funded education and development opportunities.
- Staff parties and events
- Oceanfront building with proximity to transit and bike paths and free parking.
- A great office set up with sit stand desks, work pods, and a sunny deck with views of the Victoria harbour.
Beneficial Experience
- Experience with multi-region systems, data residency, regional isolation, disaster recovery, or related deployment concerns.
- MQTT, connected-device platforms, or intermittently connected edge systems
- PostgreSQL, TimescaleDB, or other operational and time-series data stores
- Media, video, or large-object processing
- Production deployment of machine-learning inference services
- Experience with container-based workloads
- Azure monitoring, policy, security, and cost-management tools
- Systems operating in regulated or data-sensitive environments
- Prior fisheries experience is not required.
WHERE WILL YOU START?
Your first major assignment will be to help productionize new FishVue AI capabilities:
- Deploy FishVue AI model capabilities as a cloud service
- Determine scalability and performance patterns of the inference service
- Establishing the Azure infrastructure, identity, security, infrastructure as code, CI/CD, and operational patterns required to run those services reliably.
- These projects will set the reusable platform approaches we then apply across the broader FishVue product portfolio, so the decisions you make early will stick around.
WHAT ELSE?
The anticipated salary range for this role is $90,000 – $110,000 annually based on experience. This is a permanent, full-time position based on a 37.5-hour work week, Monday to Friday, with 4 weeks paid vacation. We work a hybrid schedule out of our Victoria (Esquimalt) office, and we are targeting a September 2026 start.
We are a global company, so the occasional evening or weekend may be needed to support a release or connect across time zones.
Archipelago works to provide an inclusive, fair, and equitable working environment for staff of all backgrounds. Regardless of your race, religion, sex, gender identity or expression, sexual orientation, nation of origin, disability or age; if you share our values surrounding the careful management of our ocean resources, we welcome your unique contributions and perspectives.
To apply, email your resume and cover letter to ***email_hidden***
Want to stand out? Tell us about a production system you designed, what you would do differently now, and what you would look at first in your first 30 days.
We will keep this posting active until the position has been filled.
- ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Prepare reports, manuals and other documentation on the status, operation and maintenance of software Write, modify, integrate and test software...Software
$51.65 per hour
...Experience 3 years to less than 5 years Remote Work must be done remotely. There’s no office space provided. Work setting ~ Software company Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by...SoftwarePermanent employmentFull timeWork at officeRemote work$85k - $160k per year
Senior Salesforce Developer Position Description CGI's Vancouver Salesforce practice is seeking a... ...scalable solutions on the Salesforce platform for our public sector and healthcare clients... ...What You Bring . 7+ years of software development experience, with 4+ years...SeniorSoftware$77k - $119k per year
..., development, and assembly of building automation controls and software programs. We're working hard to create solutions for building operators... ...commitment to employees. Your Mission As a Software Developer, Engineering at Reliable Controls you’ll design and implement...SoftwareFull time$135k - $170k per year
...leading commerce partnership marketing platform, transforming the way businesses grow... .... Your Role at impact.com As a Senior Full Stack Developer , you’ll be working within a small fast... ..., striving towards building better software! What You’ll Bring ~ Diploma or BS...SeniorSoftwareLong term contractFull timeTemporary workLocal areaHome officeFlexible hours$100k - $115k per year
...opportunity for an experienced Full Stack Node.js Developer! In this role, you will play a pivotal... ...and upholding the highest standards of software development practices. If you thrive in a... ..., NoSQL databases). Experience with cloud services (GCP, AWS) and containerization...SeniorSoftwareWork at office- ...Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance Who We Are: Muniworth... ...financial forecasting tools. Our platform enables local governments to achieve... ...to improve reliability and developer experience. ~ You will be fully...SoftwareLong term contractPermanent employmentFull timeInternshipLocal areaFlexible hours
$140k - $190k per year
...Capital is a private equity firm with a diversified digital portfolio, seeking a seasoned, front-end-leaning full-stack developer to build and modernize software across a portfolio of SaaS businesses. Our focus is transformation via AI enablement, and this role sits at the...SeniorSoftwareFull timeWork at officeRemote workFlexible hours$50k - $100k per year
...could be your next big move! We are hiring Developing Investment Advisors into our Developing... ...practice management support to help you develop and grow your practice. Accountabilities... ...as well as access to an online learning platform and a variety of mentoring programs to help...Full timeWork from home$180.2k - $233.2k per year
...velocity, but a force multiplier when it is designed into systems, platforms, and developer workflows from the start. We partner closely with teams... ...engineering, enterprise security, application security, cloud security, or a related field. ~ Experience developing threat...SeniorFull timeSeasonal workLocal areaShift work$80k - $95k per year
...portfolio continues to grow, they are seeking a Senior Architect to join their Victoria team.... ..., commercial, residential, or mixed-use developments. ~ Strong understanding of municipal... ...Revit and other industry-standard design software. ~ Excellent communication, leadership,...SeniorSoftwareLong term contractFull timeContract workFor contractors$76.8k - $115.2k per year
...PBC Solutions is looking for an Senior Financial Analyst! Please... ...trends, risks, and opportunities, developing actionable insights, and... ...and investment decisions. Develop business cases and financial analyses... .... Proficiency in financial software and ERP systems (e.g., Workday...SeniorSoftwareFull timeWork at officeImmediate startFlexible hours- ...Advisory services, Commercial banking Location(s): Victoria As Senior Director, Portfolio Management within Commercial Banking team you... ...and challenge team members to think beyond the surface to develop financing scenarios that meet both client needs and the Bank's risk...SeniorPermanent employmentFull timeContract workPart timeFlexible hours
$85k - $160k per year
Lead Web Developer - Drupal Position Description We are seeking an experienced Drupal Team Lead to provide technical leadership, hands... ...for Drupal based web initiatives. This role is ideal for a senior Drupal professional who can lead a team, shape technical direction...Senior$200 per day
...This is a remote position. Job Overview We are offering a remote internship opportunity for Full Stack Developer Interns / Trainees who want structured learning combined with real project experience. This program runs for 1 to 6 months and focuses on developing...TraineeshipInternshipRemote workWorldwideFlexible hours$147.1k - $190.3k per year
...advocates for both customers and pros. As a Senior Experience Researcher, you'll shape... ...risks lie. Frameworks & measurement: Develop the frameworks, measurement systems, and... ...services, marketplaces, or small business platforms. Expected salary ranges ~ For candidates...SeniorFull timeSeasonal workLocal area$125k - $150k per year
...valuations function within BCI. An opportunity now exists for a senior valuations and finance professional to join this world-class team... ...Accounting. The role manages external valuator relationships, develops direct reports, and champions technology and AI to enhance efficiency...SeniorFull timeWork at office- ...considered an asset); · 3+ years of submarine specific experience (considered an asset); · Experience in design and maintenance of platform electrical systems such as power and distribution, control and instrumentation, motors, generators and propulsion · Experience in...SeniorFull time
$80k - $90k per year
...Senior Account Manager, Customer Success & Growth Remote — Canada Reports to: Head of Business Development Base salary: $80,... ...common marketing, analytics, CRM, website, and project-management platforms. What We Value Ownership, customer advocacy, intellectual...SeniorLong term contractFull timeInternshipRemote work$52.79 - $75.88 per hour
...Job Responsibility: Island Health is hiring a Senior Information Security Specialist. As the Senior Information Security Specialist... ...affect both local as well as cross-health sector initiatives and develops strategies and work plans to ensure the organization remains...SeniorHourly payLong term contractPermanent employmentFull timeLive InLocal areaMonday to fridayShift work$231.2k - $299.2k per year
...levels, including Staff+ engineers, while developing future technical leaders through regular... ...role. ~5+ years of experience building software at scale. ~ Experience partnering with... ...product tradeoffs. ~ Experience leading senior engineers, building high-performing teams...SeniorSoftwareFull timeSeasonal workLocal areaFlexible hours$80.46k - $98.34k per year
...Senior Test Specialist, Weapons (Permanent) Victoria, BC Expected Salary: $80,458 - $98,337 To determine final salary, Babcock considers... ...fired from a submarine and the construction of this launching platform. ~ Awareness of functional and non-functional system...SeniorPermanent employmentFull timeInternship$70k - $80k per year
...Job Responsibility: Title: Senior Internal Control Associate Reporting to: Director, Financial Transformation and Internal Controls... ...documentation and evidence gathering. ~ Guide control owners in developing and executing remediation plans for deficiencies; monitor and...SeniorFull timeWorldwideNight shift$80k - $115k per year
...Global Public Affairs is recruiting an experienced Senior Consultant to join our federal team. Candidates should possess a solid background... ...entry level of the band with room for growth as the candidate develops in the role. Interested candidates should email their resume...SeniorOngoing contractPermanent employmentFull timeWork at office$120k - $150k per year
...CLOSE DATE: Open Until Filled THE OPPORTUNITY The Associate/Senior Associate is a member of the team's investment group and... ...their London, U.K. office. The new London office serves as a strong platform for the team to originate and manage investments in the U.K. and...SeniorLong term contractFull timeInternshipWork at office$62.5k - $82.5k per year
...,500 - $82,500 Purpose: A professional customer facing position, the Support Specialist is accountable for resolving customer software-related questions in a timely, efficient and friendly manner. This position has a significant impact on customer satisfaction and contributes...SoftwareFull timeFor contractorsCasual workWork at officeLocal areaShift work- ...multi-disciplined team environment, participate in the installation and maintenance of the Halifax class common shipboard equipment, software, and participate in all appropriate engineering activities including but not limited to: Performing preventive and corrective maintenance...SeniorSoftwareFull timeFor subcontractor
$20.75 per hour
...much more!! Position summary We are looking for a full-time Senior Stock Specialist to join our team! While leading the stock team... ...skills ~ Proficiency in Microsoft Office and inventory software ~ Health and safety oriented ~ Able to stand for an entire working...SeniorSoftwareFull timeWork at officeShift work$24.65 per hour
Overview Languages English Education ~ No degree, certificate or diploma Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Work setting Room and board provided ...SeniorPermanent employmentFull timeLive InRemote workRelocation- Assist clients with bathing and other aspects of personal hygiene Launder clothing and household linens Perform light housekeeping and cleaning duties Plan therapeutic diets and menus Provide companionship Provide personal care Shop for food and household ...SeniorLive In
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Cloud and Platform. Be the first to apply!
- director software engineering Victoria, BC
- software developer no experience Victoria, BC
- part time software developer Victoria, BC
- software engineer internship Victoria, BC
- software developer internship Victoria, BC
- senior software developer Victoria, BC
- software developer co-op Victoria, BC
- software engineer intern Victoria, BC
- junior software engineer Victoria, BC
- software developer intern Victoria, BC
