Lead Software Architect

Insight Global

Vancouver

On-site

CAD 140,000 - 200,000

Full time

24 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global in Vancouver seeks a Lead Software Architect to own the architecture and modernization of a global backend platform that supports and manages connected devices at scale. The ideal candidate is a hands-on architect with deep Linux expertise who bridges software, IoT/ devices, databases, and infrastructure.

You will guide teams on performance, security, and scalable design. You will collaborate with engineering leadership to determine the future technical direction and evaluate

Qualifications

  • 8+ years in software engineering, architecture or tech leadership.
  • Backend architecture experience with distributed, scalable apps.
  • Strong Linux expertise and IoT/device knowledge.
  • Experience with microservices, APIs, databases, messaging and design patterns.

Responsibilities

  • Own and evolve the backend software architecture for the platform.
  • Lead modernization from legacy apps toward a modern architecture.
  • Define standards, APIs, integrations and security practices.
  • Architect software to communicate with and manage connected devices.
  • Conduct architecture reviews and guide performance and security decisions.
  • Evaluate technologies including microservices, containers, Kubernetes, and device-management solutions.

Skills

Backend architecture
IoT/connected devices
Linux
APIs
Databases
Messaging
Microservices
Design patterns
Security practices

Tools

Node.js
Kubernetes
Docker
TypeScript
Python
.NET/C#
PHP

Job description

Job Description

Insight Global is looking for a Lead Software Architect to join a global technology organization in Vancouver. This individual will own the architecture and modernization of a backend software platform that supports and manages connected physical devices at scale.

The ideal candidate is a hands‑on architect with strong backend and Linux expertise who can bridge software, IoT/connected devices, databases, and infrastructure. This person will not be responsible for hardware or embedded architecture, but must understand how backend software interacts with physical devices from the device to the cloud.

Day-to-Day

Own and evolve the overall backend software architecture Lead modernization from legacy .NET/PHP applications toward a modern architecture, including Node.js where appropriate Define architecture standards, design patterns, APIs, integrations, and security practices Architect scalable software used to communicate with and manage connected devices Conduct architecture, technical design, and code reviews Guide developers on performance, scalability, security, and implementation decisions Evaluate technologies including microservices, containers, Kubernetes, messaging, and device-management solutions Partner closely with engineering leadership to determine the future technical direction of the platform

Skills and Requirements

Must Haves8+ years of software engineering, architecture, or technical leadership experience Strong backend software architecture experience with complex, distributed, scalable applications Deep Linux expertise Experience architecting software for IoT, connected devices, telematics, device management, or hardware‑based products Strong understanding of device‑to‑cloud architecture, APIs, databases, messaging, microservices, and design patterns Experience with legacy application modernization and technology/platform migrations Strong development foundation with exposure to multiple languages such as .NET/C#, PHP, Node.js/TypeScript, and Python Technical depth to review code, identify security/performance issues, and provide implementation guidance to development teams Strong application security and scalability knowledge Ability to confidently make and defend technical recommendations with engineering and executive stakeholders Experience in telecommunications, transit, automotive, industrial IoT, fleet/telematics, or other connected‑device environments

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Insight Global • Vancouver

Remote
CAD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Hybrid
CAD 110,000 - 150,000
Software Architect - Vancouver
Software Architect - Vancouver

Yeah! Global • Vancouver

On-site
CAD 100,000 - 130,000
Lead Architect (Data systems, Distributed architecture, and AI/ML infrastructure)
Lead Architect (Data systems, Distributed architecture, and AI/ML infrastructure)

Harvey Nash • Vancouver

On-site
CAD 200,000 - 250,000
Lead Java Backend Architect – Spring Boot & AWS
Lead Java Backend Architect – Spring Boot & AWS

Astra-North Infoteck Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Lead Architect
Lead Architect

Resonaite • Toronto

Remote
CAD 120,000 - 150,000
Principal Software Architect
Principal Software Architect

Maestronic • Vancouver

On-site
CAD 120,000 - 150,000
Lead Architect
Lead Architect

Harvey Nash • Canada

Remote
CAD 187,000 - 210,000
Digital Architect
Digital Architect

Long View Systems • Vancouver

On-site
CAD 145,000 - 170,000
Medical Insurance
Dental & Vision
Life Insurance
+3
Solution Architect
Solution Architect

Insight Global • Calgary

On-site
CAD 120,000 - 170,000