Principal Software Engineer, Azure Solutions

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer, Azure Solutions in Canada.

This role sits at the intersection of deep technical architecture, client advisory, and large-scale Azure solution delivery. You will lead the design and implementation of complex cloud-native systems, guiding enterprise clients through architectural decisions that shape performance, scalability, and long-term success. Acting as a trusted technical advisor, you will collaborate directly with senior stakeholders to translate business needs into robust Azure-based solutions. The position requires strong leadership across distributed, multi-workstream projects, often involving global teams and high-impact enterprise environments. You will play a key role in defining technical standards, driving solution excellence, and ensuring delivery success across multiple engagements. This is a highly strategic and client-facing engineering role where your expertise directly influences solution outcomes and business value.

Accountabilities:

  • Lead the design, architecture, and delivery of large-scale Azure-based solutions across complex enterprise environments.
  • Act as a trusted advisor to senior client stakeholders, translating technical concepts into clear strategic recommendations.
  • Collaborate with sales and delivery teams to develop proposals, technical roadmaps, and solution approaches aligned with client needs.
  • Drive requirements gathering, system design, and scoping discussions, ensuring accurate decomposition into actionable technical work.
  • Provide technical leadership across multi-workstream, global delivery projects, ensuring alignment, quality, and execution excellence.
  • Identify, assess, and mitigate technical risks while proactively communicating issues to stakeholders and leadership.
  • Review and evaluate architectural decisions and guide teams toward optimal technical solutions and best practices.
  • Contribute to client-facing communications, ensuring clarity in design trade-offs and implementation strategies.
  • Requirements:

    • 8+ years of experience in software engineering, solution architecture, or technical consulting in enterprise environments.
    • Strong expertise in Microsoft Azure, including compute (PaaS, containers), data services, integration, and API management.
    • Proven experience designing and delivering large-scale distributed systems using cloud-native architectures.
    • Deep knowledge of software engineering practices including DevOps, CI/CD, IaC, observability, and SDLC methodologies.
    • Strong programming background in technologies such as .NET Core/C#, with familiarity in modern frontend frameworks (Angular, React, or Blazor).
    • Experience working with enterprise integration patterns, messaging systems, and scalable architecture design.
    • Strong client-facing and stakeholder management skills, including experience engaging executive-level audiences.
    • Ability to lead Agile delivery processes and adapt across Scrum/Kanban environments.
    • Azure certifications (such as AZ-204, AZ-400, AZ-305 or equivalent) strongly preferred.
    • Strong analytical thinking, problem-solving ability, and a track record of successful large-scale project delivery.
    • Benefits:

      • Competitive annual salary ranging from $185,000 to $230,000 CAD.
      • Remote-first work flexibility across Canada.
      • Opportunity to work on high-impact enterprise Azure transformation projects.
      • Strong emphasis on technical leadership and career advancement.
      • Exposure to global clients and complex, large-scale architecture challenges.
      • Inclusive, collaborative, and innovation-driven engineering culture.
      • Continuous learning and certification support in cloud and architecture domains.
Apply Now

Date Posted

05/29/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories