Principal Engineer – Microsoft 365 Platform
Job Summary
We are seeking an experienced Microsoft 365 platform engineer with deep expertise in SharePoint Online infrastructure and development, along with a strong working knowledge of other M365 services, including Teams, OneDrive, Exchange, and the Power Platform. This individual contributor role focuses on engineering a secure, scalable collaboration ecosystem, modernizing intranet experiences, and enabling AI-driven productivity through Copilot and Microsoft Graph. The position emphasizes SharePoint tenant administration, site provisioning automation, governance, and SPFx development, while ensuring compliance, reliability, and user-centric innovation across the Microsoft 365 suite.
Responsibilities
-
SharePoint Infrastructure Engineering (Core Focus)
- Engineer and operate SharePoint Online at enterprise scale, including multi-geo topology, performance tuning, storage optimization, and search schema management.
- Automate site provisioning and lifecycle management using PnP, PowerShell, and Azure Functions; enforce governance via SharePoint Advanced Management (SAM).
- Implement secure access patterns, conditional access compatibility, and certificate-based authentication for admin operations.
- Monitor tenant health, capacity, and disaster recovery readiness; maintain telemetry dashboards and operational runbooks.
-
Modern SharePoint Development
- Design and build SPFx web parts, extensions, and application customizers integrated with Microsoft Graph.
- Develop reusable components and accelerators; enforce CI/CD pipelines and secure coding practices.
- Optimize modern site experiences for accessibility, performance, and compliance.
-
Microsoft 365 Platform Engineering
- Collaborate on Teams, OneDrive, and Exchange integrations for unified collaboration workflows.
- Implement Power Platform solutions (Power Automate, Power Apps) for document lifecycle and business process automation.
- Build secure APIs and services leveraging Microsoft Graph for notifications, calendar, mail, and cross-service orchestration.
-
AI & Copilot Extensibility
- Enable Copilot scenarios within SharePoint and other M365 apps; design context providers and governance for AI-driven workflows.
- Implement retrieval-augmented generation patterns using Graph indexes; apply prompt engineering and validation for reliable outcomes.
- Track adoption and productivity impact of AI features through telemetry and Key Performance Indicators (KPIs).
-
Governance, Security & Compliance
- Define and enforce platform governance including taxonomy, metadata standards, and sharing/security models.
- Ensure compliance with organizational and regulatory requirements for data protection, retention, and auditability.
- Publish change advisories for roadmap features and coordinate rollout plans.
-
Delivery & Collaboration
- Produce design documentation, proofs of concept (PoCs), and production-grade implementations.
- Collaborate with user experience (UX), security, and business subject matter experts (SMEs) to deliver user-centered solutions.
- Share knowledge and best practices on SharePoint, Microsoft Graph, Copilot extensibility, and automation.
Qualifications
Preferred Skills
- Preferred certifications include:
- Microsoft 365 Developer Associate
- SharePoint Solutions Architect
- Power Platform Developer
- Azure Solutions Architect
Experience
- Minimum of 10 years of relevant experience in Microsoft 365 and SharePoint engineering, with at least 3 years in advanced platform engineering roles.
Environment
Details regarding the typical work setting, location, and any physical or environmental conditions not specified.
Salary
Salary information not provided.
Growth Opportunities
Potential career advancement opportunities within the company not specified.
Benefits
List of offered benefits not provided.