TN Visa Senior Microsoft Fabric Engineer Jobs
Senior Microsoft Fabric Engineer roles qualify for TN visa sponsorship under the Systems Analyst or Computer Systems Analyst category, which covers data platform architecture and analytics engineering. Canadian citizens can secure TN status at the border with an employer offer letter, while Mexican citizens apply through a U.S. consulate with a formal petition.
See All Senior Microsoft Fabric Engineer JobsOverview
Showing 5 of 125+ Senior Microsoft Fabric Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 125+ Senior Microsoft Fabric Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Microsoft Fabric Engineer roles.
Get Access To All Jobs
INTRODUCTION
Village Farms International (Nasdaq: VFF) is a vertically integrated global leader in cannabis and plant-based consumer packaged goods, and sustainable innovation. As one of North America’s longest-standing produce operators built on decades of expertise, we’re a company where growers, innovators, and creators come together to shape the future of high performing plant-based brands, globally.
Joining Village Farms means joining a global team built on purpose, integrity, and ambition. Here, we grow people, ideas and possibilities.
THE OPPORTUNITY
The Senior Microsoft 365 Engineer is responsible for the design, implementation, administration, security, and optimization of the Microsoft 365 platform. This role provides technical leadership across Exchange Online, SharePoint Online, OneDrive, Teams, Entra ID (Azure AD), Defender, Intune, Purview and related security and compliance services and settings. The engineer acts as a subject matter expert, mentors’ junior engineers, and partners with infrastructure teams to ensure a stable, secure, and scalable M365 environment.
This role would require Average 15% of Time for client help desk and 75% Of time for Office systems administration.
Platform Architecture & Engineering
- Design, implement, and maintain Microsoft 365 tenant architecture aligned with business and security requirements
- Optimize tenant configuration for performance, reliability, and scalability
- Evaluate new Microsoft 365 features and roadmap items; provide recommendations and adoption strategies
Core Workloads
- Exchange Online: mail flow, hybrid configurations, retention, eDiscovery, and troubleshooting
- SharePoint Online & OneDrive: site architecture, permissions, storage management, governance
- Microsoft Teams: Channels, policies, voice integration, lifecycle management
- Entra ID (Azure AD): identity governance and life cycle, conditional access, MFA, SSO integrations
- Intune: Platform Expertise - Deep knowledge of the Intune Admin Center.
- Enroll, provision (e.g., with Windows Autopilot), and manage endpoints (Windows, iOS, Android, macOS).
- Modern Workplace Strategy: Collaborate with teams to implement secure devices and app strategies.
- App Deployment: Deploy, update and manage applications across devices.
Security, Compliance & Governance
- Implement and manage Microsoft Purview (DLP, retention, sensitivity labels, eDiscovery)
- Enforce Zero Trust principles and conditional access policies
- Partner with security teams to support audits, investigations, and incident response
- Define and maintain governance standards, naming conventions, and lifecycle policies
Automation & Operations
- Automate administrative tasks using PowerShell, Graph API, and scripting best practices
- Create monitoring, alerting, and health-check processes for O365 services
- Troubleshoot complex, tenant-wide issues and engage Microsoft support when required
Leadership & Collaboration
- Serve as senior technical escalation point for O365 issues
- Mentor junior engineers and contribute to technical standards and documentation
- Collaborate with infrastructure, security, networking, and application teams
- Support change management, user adoption, and enterprise IT initiatives
Supportive Functions
In addition to performance of the essential functions, this position may be required to perform a combination of the following supportive functions, with the percentage of time performing each function to be solely determined by the supervisor based upon the particular requirements of the company.
- Work on projects as necessary
- Alternating on call / off call schedule with other Administrator.
OTHER DUTIES
Will be required to perform other duties as requested, directed or assigned. Regular attendance in conformance with the standards, which may be established by Village Farms International, Inc. from time to time, is essential to the successful performance of this position.
WHAT YOU BRING
Education
- Bachelor's degree in computer field
TECHNICAL SKILLS
- 10+ years of experience with Microsoft 365 / Office 365 in an enterprise environment
- Deep expertise in:
- Exchange Online (including hybrid deployments)
- SharePoint Online, OneDrive, Intune, Defender and Teams
- Entra ID (Azure AD), Conditional Access, MFA
- Strong PowerShell automation experience
- Solid understanding of identity, authentication, and access management
- Experience with M365 security and compliance tooling
PROFESSIONAL SKILLS
- Strong troubleshooting and problem-solving abilities
- Ability to communicate complex technical concepts to non-technical stakeholders
- Experience working in enterprise IT, regulated, or security-focused environments
- Proven ability to work independently and lead initiatives
PREFERRED QUALIFICATIONS
- Microsoft certifications (e.g., MS-102, SC-300, SC-400, AZ-104)
- Experience with:
- Intune / Endpoint Manager
- Defender for Office 365
- Hybrid identity (AD Connect / Cloud Sync)
- Experience in large-scale tenant consolidation or mergers
- Familiarity with ITIL, change management, or enterprise governance models
LIFE AT VILLAGE FARMS
We believe It Takes A Village ® and we mean it.
It shows up in how we support each other, how we innovate, and how we win as a team.
OUR VALUES GUIDE EVERY DECISION WE MAKE:
Versatility | Innovation | Leadership | Loyalty | Accountability | Grit | Entrepreneurship
What you do here matters - to our people, our products, and the customers we serve.
We’ve got you covered with company-paid comprehensive benefits and education assistance to support your growth.
READY TO GROW WITH US?
If you want to be part of something that has real impact - we’d love to meet you.

INTRODUCTION
Village Farms International (Nasdaq: VFF) is a vertically integrated global leader in cannabis and plant-based consumer packaged goods, and sustainable innovation. As one of North America’s longest-standing produce operators built on decades of expertise, we’re a company where growers, innovators, and creators come together to shape the future of high performing plant-based brands, globally.
Joining Village Farms means joining a global team built on purpose, integrity, and ambition. Here, we grow people, ideas and possibilities.
THE OPPORTUNITY
The Senior Microsoft 365 Engineer is responsible for the design, implementation, administration, security, and optimization of the Microsoft 365 platform. This role provides technical leadership across Exchange Online, SharePoint Online, OneDrive, Teams, Entra ID (Azure AD), Defender, Intune, Purview and related security and compliance services and settings. The engineer acts as a subject matter expert, mentors’ junior engineers, and partners with infrastructure teams to ensure a stable, secure, and scalable M365 environment.
This role would require Average 15% of Time for client help desk and 75% Of time for Office systems administration.
Platform Architecture & Engineering
- Design, implement, and maintain Microsoft 365 tenant architecture aligned with business and security requirements
- Optimize tenant configuration for performance, reliability, and scalability
- Evaluate new Microsoft 365 features and roadmap items; provide recommendations and adoption strategies
Core Workloads
- Exchange Online: mail flow, hybrid configurations, retention, eDiscovery, and troubleshooting
- SharePoint Online & OneDrive: site architecture, permissions, storage management, governance
- Microsoft Teams: Channels, policies, voice integration, lifecycle management
- Entra ID (Azure AD): identity governance and life cycle, conditional access, MFA, SSO integrations
- Intune: Platform Expertise - Deep knowledge of the Intune Admin Center.
- Enroll, provision (e.g., with Windows Autopilot), and manage endpoints (Windows, iOS, Android, macOS).
- Modern Workplace Strategy: Collaborate with teams to implement secure devices and app strategies.
- App Deployment: Deploy, update and manage applications across devices.
Security, Compliance & Governance
- Implement and manage Microsoft Purview (DLP, retention, sensitivity labels, eDiscovery)
- Enforce Zero Trust principles and conditional access policies
- Partner with security teams to support audits, investigations, and incident response
- Define and maintain governance standards, naming conventions, and lifecycle policies
Automation & Operations
- Automate administrative tasks using PowerShell, Graph API, and scripting best practices
- Create monitoring, alerting, and health-check processes for O365 services
- Troubleshoot complex, tenant-wide issues and engage Microsoft support when required
Leadership & Collaboration
- Serve as senior technical escalation point for O365 issues
- Mentor junior engineers and contribute to technical standards and documentation
- Collaborate with infrastructure, security, networking, and application teams
- Support change management, user adoption, and enterprise IT initiatives
Supportive Functions
In addition to performance of the essential functions, this position may be required to perform a combination of the following supportive functions, with the percentage of time performing each function to be solely determined by the supervisor based upon the particular requirements of the company.
- Work on projects as necessary
- Alternating on call / off call schedule with other Administrator.
OTHER DUTIES
Will be required to perform other duties as requested, directed or assigned. Regular attendance in conformance with the standards, which may be established by Village Farms International, Inc. from time to time, is essential to the successful performance of this position.
WHAT YOU BRING
Education
- Bachelor's degree in computer field
TECHNICAL SKILLS
- 10+ years of experience with Microsoft 365 / Office 365 in an enterprise environment
- Deep expertise in:
- Exchange Online (including hybrid deployments)
- SharePoint Online, OneDrive, Intune, Defender and Teams
- Entra ID (Azure AD), Conditional Access, MFA
- Strong PowerShell automation experience
- Solid understanding of identity, authentication, and access management
- Experience with M365 security and compliance tooling
PROFESSIONAL SKILLS
- Strong troubleshooting and problem-solving abilities
- Ability to communicate complex technical concepts to non-technical stakeholders
- Experience working in enterprise IT, regulated, or security-focused environments
- Proven ability to work independently and lead initiatives
PREFERRED QUALIFICATIONS
- Microsoft certifications (e.g., MS-102, SC-300, SC-400, AZ-104)
- Experience with:
- Intune / Endpoint Manager
- Defender for Office 365
- Hybrid identity (AD Connect / Cloud Sync)
- Experience in large-scale tenant consolidation or mergers
- Familiarity with ITIL, change management, or enterprise governance models
LIFE AT VILLAGE FARMS
We believe It Takes A Village ® and we mean it.
It shows up in how we support each other, how we innovate, and how we win as a team.
OUR VALUES GUIDE EVERY DECISION WE MAKE:
Versatility | Innovation | Leadership | Loyalty | Accountability | Grit | Entrepreneurship
What you do here matters - to our people, our products, and the customers we serve.
We’ve got you covered with company-paid comprehensive benefits and education assistance to support your growth.
READY TO GROW WITH US?
If you want to be part of something that has real impact - we’d love to meet you.
See all 125+ Senior Microsoft Fabric Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Microsoft Fabric Engineer roles.
Get Access To All JobsTips for Finding TN Visa Sponsorship as a Senior Microsoft Fabric Engineer
Map your credentials to TN categories
The TN visa requires your degree to align with the Systems Analyst or Computer Systems Analyst occupation. A computer science, information systems, or engineering degree positions you cleanly. A business degree with a software-heavy transcript may need a credential evaluation to establish the connection.
Target employers with active data platform teams
Look for job postings that list Microsoft Fabric, Azure Synapse, or Power BI as core tools, not optional skills. Companies mid-migration from legacy data warehouses to Fabric are actively hiring and more likely to move quickly on TN sponsorship paperwork.
Request an offer letter that lists your occupation precisely
Your offer letter must name the TN occupation category, your specific duties, and the intended employment period. Vague titles like 'Data Engineer' create port-of-entry risk. Ask your employer to use 'Computer Systems Analyst' and describe Fabric-specific responsibilities explicitly in the letter.
Search TN-ready roles using Migrate Mate
Filter your job search to employers experienced with visa sponsorship. Migrate Mate surfaces roles at companies with recent visa filings, so you spend time on opportunities where the employer already understands work visa processes and timelines.
Prepare for the Mexican TN consular appointment
Mexican citizens file at a U.S. consulate, not at the border. Bring the original offer letter, your degree certificate, transcripts, and any Microsoft Fabric or Azure certifications. Consular officers assess specialty occupation alignment directly, so documentation of your platform-specific expertise matters.
Clarify employer responsibilities before signing
Unlike H-1B, TN does not require employer petitions or government filings for Canadians—you can present your qualifications and support letter directly at the U.S. border or port of entry. This streamlined process reduces delays significantly. Confirm your employer is willing to write a support letter and understands that TN admission happens at the point of entry, not through advance government approvals.
Senior Microsoft Fabric Engineer jobs are hiring across the US. Find yours.
Find Senior Microsoft Fabric Engineer JobsSenior Microsoft Fabric Engineer TN Visa: Frequently Asked Questions
Does a Senior Microsoft Fabric Engineer role qualify for TN visa status?
Yes, provided your duties center on analyzing business requirements and designing or implementing data systems. The Computer Systems Analyst TN category covers data platform architecture, analytics pipeline engineering, and enterprise data integration work that defines most Senior Microsoft Fabric Engineer positions. Your offer letter must describe these duties specifically, not just list the job title, to satisfy border or consular review.
How does the TN visa compare to H-1B for Senior Microsoft Fabric Engineers?
TN has no lottery, no annual cap for Canadians, and no USCIS petition requirement at the border, making it far faster to activate than H-1B. H-1B requires employer filings with the Department of Labor and USCIS, plus lottery selection before work can begin. For Canadian professionals with a qualifying degree and an offer in hand, TN status can be granted the same day at a port of entry, while H-1B processing runs several months minimum. With TN, your employer simply prepares a support letter—no government pre-approval needed before you present your documentation at the border.
Where can I find Senior Microsoft Fabric Engineer jobs that offer TN visa sponsorship?
Migrate Mate is built specifically for this search. It filters roles by employer visa sponsorship experience, helping you identify companies with a track record of supporting work visa candidates. This is especially useful for Senior Fabric Engineer roles, where the occupation category mapping isn't always obvious to hiring managers unfamiliar with TN eligibility requirements. By focusing on employers with recent visa filings, you can find teams more likely to understand the TN process and support your application at the port of entry (for Canadians) or U.S. consulate (for Mexicans).
What documents does a Canadian citizen need to get TN status for this role at the border?
You need a valid Canadian passport, an original offer letter on company letterhead that names the Computer Systems Analyst occupation, describes your Microsoft Fabric duties, and specifies the employment term. Supporting documents such as your degree certificate, transcripts, and any relevant Microsoft Azure or Fabric certifications strengthen the application, though CBP officers have discretion on what they review.
Can a Mexican citizen get TN status for a Senior Microsoft Fabric Engineer job?
Yes. Mexican citizens apply through a U.S. consulate rather than at a land border port of entry. The consular officer evaluates the same occupation category alignment that CBP reviews for Canadians. Mexico's TN allocation is capped at 5,500 per year under USMCA, so filing promptly after receiving an offer is practical given that cap. A complete application with degree documentation and a precise offer letter reduces the risk of administrative processing delays.
See which Senior Microsoft Fabric Engineer employers are hiring and sponsoring visas right now.
Search Senior Microsoft Fabric Engineer Jobs