Principal Desktop Engineer

T. Rowe Price

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Owings Mills, MD
Salary
$159,000–$272,000 / yr
Employment
Full-time
Posted
92 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $200k
This role $216k
$127k $291k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $169,550–$231,000 — the blue band above. At the midpoint, this role pays about $216k versus about $200k for comparable roles.

Based on 240 similar postings.

Employer

About T. Rowe Price

T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services

T. Rowe Price currently has 35 open roles on FindRole.

Listed pay typically runs $121,000–$206,000 across 35 roles with salary data.

Most-posted roles

View all roles at T. Rowe Price

At a glance

TL;DR · Principal Desktop Engineer

The Principal Desktop Engineer is a hands-on engineering leader who manages a distributed team of approximately 20–25 engineers and technicians. This role involves leading the design, build, and operation of enterprise endpoint platforms while providing deep technical execution in scripting, automation, and incident resolution. Key responsibilities include defining the end-user computing roadmap, overseeing OS modernization, and managing Windows, macOS, and virtual desktop infrastructure. The engineer will utilize Microsoft SCCM/MECM, Microsoft Intune, PowerShell, and Python to drive zero-touch provisioning and cloud-first management. The role addresses the technical challenge of maintaining endpoint security posture, OS lifecycle compliance, and platform stability across a hybrid workforce. This position ensures high-quality performance through rigorous testing, validation, and the enforcement of engineering standards in a regulated financial services environment.

What you'll do

  • Define and own the enterprise roadmap for end-user computing, including OS modernization and cloud-first management.
  • Lead the design and standards for Windows, macOS, VDI, and endpoint management platforms.
  • Drive automation initiatives such as zero-touch provisioning, Intune adoption, and self-healing solutions.
  • Serve as the highest-level technical escalation point for complex endpoint issues and root-cause analysis.
  • Manage, mentor, and develop a distributed team of 20–25 desktop engineers and technicians.
  • Oversee large-scale projects including OS migrations, hardware refreshes, and enterprise software deployments.
  • Establish KPIs, standard operating procedures, and monitor service health, compliance, and incident trends.
  • Own the end-user computing testing strategy, including pre-production validation and UAT for hardware and software.

What we're looking for

  • Bachelor’s degree in Information Technology, Computer Science, or equivalent experience.
  • 10+ years in IT engineering.
  • 5+ years in enterprise desktop or end-user computing roles, including leadership responsibilities.
  • Deep, hands-on knowledge of Windows and macOS in large enterprise environments.
  • Expert-level experience with Microsoft SCCM/MECM and Microsoft Intune.
  • Strong understanding of virtual desktop technologies such as Citrix, VMware Horizon, or Azure Virtual Desktop.
  • Proven ability to automate endpoint operations using PowerShell, Python, or similar scripting.
  • Experience in financial services or similarly regulated environments (preferred).

More like this

Similar roles

Principal Desktop Engineer

T. Rowe Price

Washington DC, DC 22 days ago $159,000–$272,000
Windows macOS Microsoft Intune Microsoft SCCM MECM PowerShell Python Azure Virtual Desktop Citrix VMware Horizon VDI Autopilot Windows 365 Zero-Touch Provisioning EDR VPN DNS DHCP UAT
10+ yrs exp Hybrid

Manager, Modern Endpoint Management

SHI International

Austin, TX +1 6 days ago $120,000–$150,000
Microsoft Intune UEM MDM Windows Autopilot PowerShell Microsoft 365 Microsoft Defender for Endpoint Conditional Access Windows 10/11 macOS Android Enterprise Apple Automated Device Enrollment Entra ID VMware Workspace ONE MobileIron BitLocker FileVault Zero Trust SIEM ServiceNow Power BI ITIL SCCM GPO
5+ yrs exp Hybrid

Engineer, Desktop Support

Balyasny Asset Management

New York, NY 77 days ago $90,000–$110,000
Windows 10 Windows 11 Microsoft 365 Active Directory Microsoft Intune Citrix Cloud Azure Virtual Desktop PowerShell Microsoft Configuration Manager Jira Service Management VPN DNS DHCP iOS Android Exchange Online Bloomberg Terminal Zoom Teams ITIL
3+ yrs exp

Senior Endpoint Engineer

LoanDepot

Irvine, CA 14 days ago $106,000–$130,000
SCCM Intune JAMF Citrix PowerShell Active Directory Group Policy Windows OS macOS Azure Active Directory VMware vSphere Citrix XenDesktop Microsoft 365 DNS CI/CD Mobile Device Management Application Packaging VDI OneDrive LAN/WAN
7+ yrs exp Hybrid

Senior System Administrator, End User Compute (EUC)

T. Rowe Price

Owings Mills, MD 82 days ago $96,500–$164,000
Microsoft Intune Microsoft Entra ID PowerShell MECM SCCM Microsoft Defender Windows 365 Azure Virtual Desktop Citrix Windows macOS Autopilot WDAC Tanium CrowdStrike Nexthink Virtual Desktop Endpoint Management Root Cause Analysis
5+ yrs exp Hybrid

Principal Software Developer Engineer

Fortinet

Sunnyvale, CA 169 days ago $170,000–$240,000
C C++ Linux Kernel Device Drivers Marvell CPSS SDK KVM VMware TCP/IP BGP OSPF RIP IS-IS STP RSTP LACP LLDP QoS Python Embedded Systems
10+ yrs exp