Now hiring

Senior Platform Engineer - Microsoft @ Trupanion

USOnsiteFull-timeJob reference R-101556
Apply with ResuMinder

Opens on the employer's site

About this role

US – Seattle only:

This position is open to candidates in the Seattle, WA area. You will have a hybrid remote/in-office schedule where you will work from our casual, pet-friendly office at least 3 days a week (Tuesday, Wednesday, and Thursday).

The Microsoft Platform Engineer serves as the technical SME and solution owner for our Microsoft 365 E5 and endpoint management ecosystem. This role will own the design, implementation, optimization, administer, and operational maturity of Microsoft 365 Apps (Exchange, Teams, Defender, Purview, Insights etc.), Intune, SCCM, application catalog services, endpoint compliance, and cloud patch management.

The ideal candidate is a hands-on engineer who can operate as both an implementer and strategic solution provider. This person will help modernize endpoint management, improve application delivery, strengthen patch compliance, optimize Microsoft E5 capabilities, and create a better user experience across the organization. This role will work closely with Infrastructure, Service Desk, Security, Compliance, and business teams to deliver secure, scalable, and efficient Microsoft platform services.

Key Responsibilities

Microsoft 365 E5 Platform Ownership

Serve as the technical SME and principal engineer for Microsoft 365 E5 services, with a focus on core productivity and collaboration platformsOwn the engineering, configuration, governance, and operational support of Microsoft Office applications, including Outlook, Teams, Word, Excel, PowerPoint, OneDrive, SharePoint, and related Microsoft 365 servicesEvaluate existing Microsoft 365 E5 capabilities and identify opportunities to improve adoption, security, automation, compliance, and cost efficiencyPartner with business stakeholders to understand productivity needs and translate them into secure, scalable Microsoft platform solutionsDevelop standards, best practices, and platform governance for Microsoft 365 service configuration and usageAct as an advocate for Microsoft 365 capabilities by educating teams on available tools, features, and productivity opportunitiesEndpoint Management: SCCM, Intune, and Co-Management

Engineer, administer, and optimize Microsoft Intune and Microsoft Configuration Manager/SCCM environmentsLead endpoint management modernization efforts, including migration from traditional SCCM-heavy models to cloud-first or co-managed endpoint strategiesDesign and manage device compliance policies, configuration profiles, security baselines, endpoint restrictions, and conditional access integrationsDevelop and maintain Windows device enrollment, provisioning, Autopilot, and lifecycle management processesManage endpoint standards for corporate devices, virtual desktops, remote users, and shared workstationsEnsure endpoint management practices align with security, compliance, audit, and operational support requirementsProvide Tier 3/engineering-level support for endpoint management escalationsApplication Packaging, Deployment, and App Catalog

Own the enterprise application catalog strategy for Microsoft-managed endpointsPackage, test, deploy, and maintain business applications through Intune, SCCM, Company Portal, and other approved distribution mechanismsDevelop application deployment standards, including detection rules, dependency management, rollback procedures, and user communication processesPartner with Service Desk and Application Support teams to ensure cataloged applications are current, accurate, supportable, and easy for users to accessEstablish repeatable intake, testing, approval, and publishing processes for new applicationsMonitor application deployment success rates, failures, remediation actions, and user adoptionIdentify opportunities to reduce manual installs, improve self-service, and streamline application lifecycle managementCloud Patch Management and Endpoint Security Operations

Design and implement modern patch management strategies using Intune, Windows Update for Business, Autopatch, SCCM, and related Microsoft technologiesOwn patch compliance reporting, exception handling, deployment rings, maintenance windows, and remediation workflowsPartner with Security and Infrastructure teams to ensure timely remediation of vulnerabilities across Windows endpoints and Microsoft-managed devicesDevelop patching dashboards, compliance metrics, and executive-ready reporting for endpoint healthCreate controlled deployment strategies for OS updates, feature updates, driver updates, firmware updates, and third-party application updates where applicableContinuously improve patch success rates, reduce endpoint risk, and minimize disruption to end usersSolution Engineering and Platform Improvement

Serve as a solution provider for business and IT teams by designing practical, scalable Microsoft-based solutionsLead technical discovery, requirements gathering, design, implementation, testing, rollout, and operational handoff for Microsoft platform initiativesEvaluate current-state tools, processes, and configurations to identify gaps, risks, inefficiencies, and opportunities for standardizationCreate technical roadmaps for Microsoft platform maturity, including endpoint modernization, application lifecycle automation, and user productivity enhancementsDevelop proof-of-concepts and pilots for new Microsoft capabilities before enterprise rolloutPartner with Security, Compliance, and IT leadership to align Microsoft platform initiatives with enterprise risk and governance requirementsContribute to cost optimization by improving license utilization, eliminating duplicate tools, and maximizing existing Microsoft E5 investmentsDocumentation, Governance, and Operational Excellence

Create and maintain technical documentation, runbooks, support guides, architecture diagrams, SOPs, and knowledge base articlesDefine clear operational handoffs between Engineering, Service Desk, Security, and Application Support teamsEstablish governance for Microsoft 365 configuration changes, endpoint policy updates, application catalog publishing, and patch deploymentParticipate in change management/CAB processes for production-impacting Microsoft platform changesDefine success metrics and regularly report on platform health, adoption, compliance, and operational performanceMentor Service Desk and junior engineers on Microsoft platform support practicesDrive continuous improvement using measurable outcomes, operational data, and user feedbackRequired Skills

Microsoft 365 and E5 Platform Expertise

Strong hands-on experience with Microsoft 365 E5 services and administrationDeep understanding of Office desktop applications, Teams, Outlook, OneDrive, SharePoint, Exchange Online, Copilot, Defender, Purview, Insights and Microsoft 365 Apps for EnterpriseExperience with Microsoft 365 Admin Center, Endpoint Manager Admin Center, Entra ID, and related admin portalsAbility to configure, support, and troubleshoot Microsoft productivity platforms in an enterprise environmentUnderstanding of Microsoft licensing concepts, especially E5 capability differences and optimization opportunitiesEndpoint Management Skills

Advanced experience with Microsoft IntuneAdvanced experience with Microsoft Configuration Manager/SCCMStrong understanding of co-management, cloud attach, device collections, deployment rings, compliance policies, and configuration profilesExperience with Windows Autopilot, Windows enrollment, device provisioning, and endpoint lifecycle managementExperience managing Windows 11 enterprise endpointsAbility to troubleshoot endpoint policy application, device compliance, enrollment failures, deployment issues, and configuration driftApplication Packaging and Deployment

Experience packaging and deploying applications using Intune and SCCMKnowledge of MSI, EXE, Win32 app packaging, PowerShell-based deployments, detection rules, dependencies, superdense, and uninstall logicExperience managing self-service app catalogs through Company Portal or similar enterprise portalsAbility to standardize software deployment processes and improve app delivery reliabilityExperience with application testing, rollback planning, and production deployment governancePatch Management and Security Alignment

Strong knowledge of Windows Update for Business, Intune update rings, feature update policies, quality updates, and driver management.Experience with SCCM software updates, ADRs, patch collections, maintenance windows, and compliance reportingUnderstanding of vulnerability remediation workflows and endpoint security hygieneAbility to partner with Security teams to prioritize patching based on risk, severity, exploitability, and business impactExperience building patch compliance reports and operational dashboardsAutomation and Scripting

Strong PowerShell scripting skills for automation, reporting, troubleshooting, and endpoint remediationExperience using Microsoft Graph PowerShell or Graph API is highly preferredAbility to automate repetitive endpoint and Microsoft 365 administration tasksFamiliarity with remediation scripts, proactive remediations, detection scripts, and configuration validationUnderstanding of JSON, CSV, REST APIs, and automation workflows is preferredOperational and Soft Skills

Strong analytical and troubleshooting skillsAbility to work independently as a senior technical ownerStrong documentation and communication skillsAbility to explain technical concepts to both technical and non-technical audiencesStrong customer-service mindset with focus on user experienceAbility to balance security, usability, compliance, and operational efficiencyExperience working in ITIL-based environments, including incident, problem, change, and request managementAbility to mentor junior team members and influence peers without direct authority Required Qualifications

7+ years of IT infrastructure, endpoint engineering, or Microsoft platform experience5+ years of experience with Microsoft 365 administration5+ years of experience with SCCM/Microsoft Configuration Manager3+ years of experience with Microsoft Intune3+ years of Software/Tools/Automation development experienceStrong experience with Windows endpoint management, Office applications, app packaging, and patchingStrong PowerShell scripting and automation skillsExperience with Windows Autopilot, Company Portal, update rings, compliance policies, and app deploymentStrong troubleshooting, documentation, and stakeholder communication skillsPreferred Qualifications

Microsoft 365 Certified: Endpoint Administrator AssociateExperience with Entra ID, Defender for Endpoint, Conditional Access, Autopatch, and Microsoft GraphExperience with Power BI or other reporting toolsExperience in ITIL, SOX, audit, or regulated environments.proofs-of-conceptadministration Compensation

The base salary range for this position is $145,000 - $155,000 on a full-time schedule.Along with base compensation, Trupanion employees are currently eligible for monthly bonuses.We want all employees to be invested in Trupanion’s success, so we grant Restricted Stock Units to all new team members. Our new hire grants vest over 4 years.Benefits and Perks:

Full medical, dental, and vision benefits at no cost to the employeeFour weeks of paid time off and 9 paid float holidays (you can decide which days are most important to you!)Five-week sabbatical after five years of employmentOpen, casual, pet-friendly, and fun office environmentFree medical health insurance for your pet (1 dog or cat)Paid time off to volunteer at nonprofit organizationsSeattle Office Amenities: Free on-site gym, free dog walking services for office pets during business hours, free parking, and paid ORCA cards.For more information about Trupanion, visit https://trupanion.com/about

Learn more about how Trupanion has revolutionized our industry and the reimbursement model: https://www.youtube.com/watch?v=vdWZ4KHiPTQ

Trupanion is an equal-opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills.

We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodations.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.

Skills

Information TechnologyInformation TechnologyAssociateInsurance

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores