logo
Insight Global

Senior Software Engineer

North America

June 27, 2026 at 6:01 AM

✨ AI summary

Location

  • Vancouver, British Columbia, Canada (1-2 days onsite per month)

Programming Languages

  • .NET
  • C#

Frameworks

  • Event-driven / Pub-Sub architectures

Cloud Services

  • AWS

Experience Level

  • 5+ years software engineering (mid-to-senior)

Job Description:

Insight Global is seeking a Senior Platform Software Engineer to join a leading retail client in Vancouver, BC. This role will focus on building and enhancing scalable backend services within a Microsoft-centric ecosystem, leveraging modern cloud and distributed system patterns.

As a key contributor, you will be responsible for implementing technical designs into production-ready solutions, working primarily with .NET, C#, APIs, and event-driven/pub-sub architectures. This role is scoped for a strong mid-to-senior level engineer who can operate independently within an established architecture and development framework.

You will collaborate closely with platform and product engineering teams to deliver high-quality, reliable services in a cloud-based environment, primarily within AWS. While you will not be responsible for translating business requirements into system design, you will play a critical role in executing on those designs and ensuring best practices across performance, scalability, and maintainability. The team is highly collaborative and values strong cultural alignment, ownership, and a product-minded approach to engineering.


This job will require 1-2 days onsite a month in Vancouver BC

6-Month Contract

Must Haves:

• 5+ years of experience in software engineering with a focus on backend/platform development

• Strong experience with Microsoft stack technologies including .NET and C#

• Experience building and maintaining APIs and distributed systems

• Hands-on experience with event-driven or pub/sub asynchronous architectures

• Experience working in AWS cloud environments

• Exposure to AI engineering workflows or tooling

• Ability to take technical designs and implement solutions independently with minimal oversight

• Alignment with Arc’teryx culture – team-oriented, adaptable, and product-focused mindset

Plusses:

• Experience with test automation frameworks and practices

• Experience implementing and leveraging observability tools (Datadog preferred)

• Experience with Kiro or a similar AI-assisted development tools