Back to results

Closed listing

Platform Engineer

  • Vancouver, BC, Canada

$60 to $70 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$60 to $70 CAD / hour
Job type
Contract
Closing date
Experience
7+ years of software engineering experience
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Insight Global is seeking a Platform Engineer to join a leading retail organization and support the evolution of critical digital commerce platforms. This team is responsible for powering core business capabilities across Order, Guest, and Product domains that support large-scale customer experiences.

This role is ideal for a backend-focused engineer who enjoys working with complex distributed systems, event-driven architectures, and modern cloud technologies. Rather than building brand-new greenfield applications, you will focus on understanding existing platforms, business workflows, and domain services, then implementing thoughtful enhancements that improve scalability, maintainability, and business value.

The team is also exploring how AI-assisted development tools and emerging AI technologies can improve engineering productivity and platform capabilities.

What You'll Be Doing

  • Design, build, and support backend services and business logic supporting Order, Guest, and Product domains
  • Develop and enhance asynchronous, event-driven systems using publish-subscribe messaging patterns
  • Build and maintain APIs, integrations, and cloud-based backend services
  • Support platform enhancements required for international market expansion initiatives
  • Learn and navigate existing systems to identify opportunities for modernization and improvement
  • Partner closely with product managers, engineers, and business stakeholders
  • Participate in architecture discussions and technical design reviews
  • Utilize AI-assisted engineering tools and practices where appropriate to improve development workflows
  • Implement automated testing strategies and contribute to CI/CD best practices
  • Troubleshoot production issues and deliver sustainable long-term solutions
  • Contribute to ongoing platform modernization and continuous improvement initiatives
  • Participate in Agile/Scrum ceremonies and support continuous delivery practices

Required Qualifications

  • 7+ years of software engineering experience
  • Strong experience developing applications with C# and .NET
  • Experience building and supporting backend services and distributed systems
  • Experience with AWS cloud technologies
  • Experience designing and consuming REST APIs
  • Strong understanding of microservices architecture
  • Experience with asynchronous messaging and event-driven systems
  • Experience working within Agile/Scrum environments
  • Experience with CI/CD pipelines, automated testing, and production support
  • Exposure to AI-assisted development tools such as Cursor, Kiro, GitHub Copilot, or similar technologies
  • Ability to quickly understand existing systems and contribute meaningful platform enhancements

Nice-to-Have Qualifications

  • Experience with retail, commerce, customer, order, guest, or product platforms
  • Experience with Kafka, RabbitMQ, or similar messaging technologies
  • Experience modernizing legacy applications
  • Experience integrating AI capabilities into products or engineering workflows
  • Experience supporting global or multi-region platform implementations
  • Platform engineering, developer enablement, or internal tooling experience
  • Technical leadership or mentorship experience

Why Join?

  • Work on highly visible platforms that support a large-scale digital commerce ecosystem
  • Opportunity to influence modernization and AI adoption initiatives
  • Collaborative and innovative engineering culture
  • Flexible hybrid schedule with only one onsite day per month in North Vancouver
  • Competitive contract rate of $60-$70/hour
More about this job

Responsibilities

Design, build, and support backend services, APIs, and event-driven systems for Order, Guest, and Product platforms, including enhancements for international expansion. Collaborate with product and engineering stakeholders on modernization, architecture, testing, CI/CD, production support, and appropriate use of AI-assisted tools.

Requirements

Requires 7+ years of software engineering experience, strong C# and .NET skills, and experience with backend services, distributed systems, AWS, REST APIs, microservices, and event-driven messaging. Candidates should also have Agile/Scrum, CI/CD, automated testing, and production support experience, plus exposure to AI-assisted development tools.

Skills

  • C#
  • .NET
  • AWS
  • Backend Development
  • Distributed Systems
  • REST APIs
  • Microservices
  • Event-Driven Architecture
  • Asynchronous Messaging
  • Kafka
  • RabbitMQ
  • Automated Testing
  • CI/CD
  • Agile/Scrum
  • AI-Assisted Development
  • Production Support

Benefits

  • Flexible Hybrid Schedule
  • Competitive Contract Rate

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Retail
  • Engineering

Keywords

  • C#
  • .NET
  • AWS
  • Backend Services
  • Distributed Systems
  • REST APIs
  • Microservices
  • Event-Driven Architecture
  • Publish-Subscribe Messaging
  • Kafka
  • RabbitMQ
  • AI-Assisted Development
  • Cursor
  • Kiro
  • GitHub Copilot
  • Automated Testing
  • CI/CD
  • Agile
  • Scrum
  • Production Support
  • Platform Modernization
  • Digital Commerce
  • Order Platforms
  • Guest Platforms
  • Product Platforms
  • Cloud Services
  • International Expansion

Report this job