Microsoft 365 Engineer - Remote in Canada

Inviso Corporation

California (MO)

Hybrid

CAD 110,000 - 150,000

Full time

19 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual training allowance
Paid time off
Paid holidays
Other benefits

Job summary

Inviso Corporation in Canada is seeking a skilled Microsoft 365 Engineer to design and implement secure, scalable Microsoft 365 solutions, lead client conversations, and drive projects with minimal supervision.

You will work in an MSP/consulting setting, delivering Zero Trust–aligned architecture across Exchange Online, SharePoint Online, Teams, Intune, Defender, Entra ID, and Purview, plus Azure and Windows 365 environments.

Qualifications

  • 6+ years in Microsoft 365 consulting, professional services or MSP delivery.
  • Strong expertise in M365 security, compliance, and automation.
  • Excellent written and verbal communication for client updates.

Responsibilities

  • Lead Microsoft 365 implementations, migrations, and modernization efforts.
  • Serve as the client-facing technical lead: run working sessions and translate details for clients.
  • Draft clear customer communications — status updates and recommendations.
  • Assess environments and design secure, Zero Trust–aligned M365 architectures.
  • Design, deploy, and support Azure, Azure Virtual Desktop, and Windows 365.
  • Automate with PowerShell and Power Automate; govern SharePoint solutions.
  • Manage identity and access controls and M365 governance frameworks.
  • Monitor and administer M365 using security and admin centers.
  • Partner with security/infrastructure teams to integrate M365 with other systems.
  • Maintain work items in Azure DevOps or similar tracking systems.
  • Ensure environments remain secure, compliant, and well-documented.
  • Respond to incidents and support requests.
  • Identify opportunities to adopt new services and improve productivity.
  • Participate in training and knowledge-sharing activities.

Skills

Microsoft 365 architecture
Zero Trust security
Client-facing delivery
PowerShell automation
Azure AD / Entra ID
M365 governance
Communication

Tools

Azure DevOps
Nerdio
Exchange Online
SharePoint Online
Teams
Intune
Purview

Job description

We are seeking a skilled and experienced Microsoft 365 Engineer. This hands-on, client-facing role requires the ability to design and implement secure, scalable Microsoft solutions, translate business requirements into technical outcomes, and manage projects with minimal oversight.

The ideal candidate will have a strong background in working as a consultant or within a Managed Service Provider (MSP) environment, with proven success in delivering secure, scalable solutions aligned with the Microsoft Zero Trust Framework. This person is comfortable owning client relationships, leading technical discussions, and driving successful outcomes across complex Modern Work environments.

Key Responsibilities
  • Lead Microsoft 365 implementations, migrations, and modernization efforts.
  • Serve as the client-facing technical lead: run working sessions and translate technical details into terms clients understand.
  • Draft clear, concise customer communications — status updates, cutover notices, and recommendations at the right level of detail.
  • Assess customer environments and design and deploy secure, Zero Trust–aligned M365 architectures and services including: Exchange Online, SharePoint Online, Teams, Intune, Defender, Entra ID, and Purview.
  • Design, deploy, and support Azure, Azure Virtual Desktop, and Windows 365 environments, including Nerdio-managed estates.
  • Automate with PowerShell and Power Automate; build and govern SharePoint solutions.
  • Manage identity and access controls (CA Policy, MFA, RBAC, hybrid identity) and M365 governance frameworks.
  • Monitor and administer M365 using security, compliance, and admin centers.
  • Partner with security/infrastructure teams to integrate M365 with cloud and on-prem systems.
  • Maintain work items and delivery status in Azure DevOps or other work item tracking systems.
  • Ensure environments remain secure, compliant, and aligned with best practices.
  • Document cloud architectures, processes, and procedures.
  • Respond to incidents and support requests.
  • Identify opportunities to adopt new services and improve productivity.
  • Participate in training and knowledge-sharing activities.
Required Skills and Qualifications
  • 6+ years of Microsoft 365 consulting, professional services, or MSP experience with direct responsibility for client-facing project delivery.
  • Strong expertise in M365 architecture, security, compliance, and automation, including Zero Trust–aligned controls, Entra ID identity, licensing, and tenant configuration.
  • Excellent written communication. Can create client-ready emails and updates that are clear, concise, and the right level of detail.
  • Comfortable and confident when presenting to clients; explains technical concepts clearly without needing to be polished.
  • Strong independent problem-solving and project management, with demonstrated end-to-end project ownership.
  • PowerShell and Power Automate automation, plus strong SharePoint architecture, governance, and migration experience.
  • Proficiency with Azure, Azure Virtual Desktop, Intune, and Windows 365.
  • Nerdio experience, or the ability to work in Nerdio-managed environments.
  • DevOps experience, including CI/CD and Azure DevOps.
  • Hands-on collaboration platform migrations from Google Workspace, Slack, and Zoom.
  • Familiarity with Defender for Cloud Apps, Defender for Endpoint, and Purview.
  • Microsoft certifications preferred (e.g., SC-300, MS-102, MD-102).
Working Style and Mindset
  • Highly independent problem solver — can be given a task and run with it.
  • Uses AI as a tool, not a replacement for expertise. Brings the foundational knowledge, critical thinking, and troubleshooting skills necessary to validate AI-generated content, identify inaccuracies, and make independent technical decisions with confidence.
  • Communicates clearly and confidently with technical and non-technical audiences alike.
  • Easy to work with and collaborative - brings proposed solutions to the team rather than stalling.
  • Mentors other team members through knowledge sharing, solution reviews, and project guidance.
  • Takes ownership, follows through, and adapts as technologies and priorities change.

In addition to the base pay, Inviso provides an annual $2,000 training allowance to all of its employees, plus paid time off, paid holidays, and other benefits.

  • We pair high standards with a people-first culture. Our low attrition, strong average tenure, and long-standing team members who have built careers here for 10, 15, and even 20 years say a lot about the kind of company Inviso is.
  • We are a true meritocracy. If you bring curiosity, ownership, and results, you will find real opportunity here, without unnecessary politics or artificial ceilings.
  • For more than 20 years, Inviso has built a trusted, deeply established partnership with Microsoft. As a top-rated supplier and Managed Partner with recognized credentials, we give our teams the chance to contribute to meaningful work with one of the world’s most influential technology ecosystems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microsoft 365 Engineer - Remote in USA
Microsoft 365 Engineer - Remote in USA

Inviso Corporation • Northern (KY)

Hybrid
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
Microsoft 365 Engineer - Remote in USA
Microsoft 365 Engineer - Remote in USA

Inviso • United States

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
401(k) with company match
Annual training reimbursement
+2
Modern Work Architect (Remote in USA)
Modern Work Architect (Remote in USA)

Inviso • United States

On-site
USD 135,000 - 160,000
Microsoft Security Assessment Consultant - Full Time - Remote in USA
Microsoft Security Assessment Consultant - Full Time - Remote in USA

Inviso • United States

Remote
USD 65,000 - 95,000
Medical, dental, and vision insurance
401(k) plan and company match
Annual training reimbursement
+2
Remote Microsoft 365 Engineer - Zero Trust MSP Lead
Remote Microsoft 365 Engineer - Zero Trust MSP Lead

Inviso Corporation • California (MO)

Hybrid
CAD 110,000 - 150,000
Annual training allowance
Paid time off
Paid holidays
+1
Remote Microsoft 365 Architect & Client‑Facing Lead
Remote Microsoft 365 Architect & Client‑Facing Lead

Inviso • United States

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
401(k) with company match
Annual training reimbursement
+2
Remote Microsoft 365 Engineer — Zero Trust Architect
Remote Microsoft 365 Engineer — Zero Trust Architect

Inviso Corporation • Northern (KY)

Hybrid
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
SEIII M365 (MS Purview, Intune & Security Engineer) - Systems Integrator
SEIII M365 (MS Purview, Intune & Security Engineer) - Systems Integrator

Hamilton Barnes Associates Limited • Arizona

On-site
USD 90,000 - 110,000
Medical insurance
Vision insurance
Dental insurance
+4
Remote Microsoft 365 Architect — Zero Trust MSP Impact
Remote Microsoft 365 Architect — Zero Trust MSP Impact

Inviso Corporation • United States

Remote
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+1
Sr. Systems Engineer with Security Clearance
Sr. Systems Engineer with Security Clearance

Innovatus Technology Consulting • San Diego (CA)

On-site
USD 140,000 - 220,000