Desktop Engineer
The Desktop Engineer is responsible for delivering a secure, scalable, and modern end-user computing experience across the enterprise. This position owns the technologies, processes, and standards that support workstation deployment, device management, software delivery, endpoint security, and lifecycle governance.
Working closely with infrastructure, security, and support teams, this individual will develop solutions that improve operational efficiency, enhance security posture, and simplify device administration across a diverse endpoint ecosystem.
What You'll Do
Build and Optimize Endpoint Services
- Design and maintain enterprise endpoint management solutions.
- Define standards for workstation provisioning, configuration, and ongoing support.
- Develop automated deployment and enrollment processes for corporate devices.
- Establish and maintain endpoint governance, policies, and technical standards.
- Drive modernization efforts that improve the employee technology experience.
Manage Device Lifecycle Operations
- Oversee endpoint deployment from initial provisioning through retirement.
- Maintain operating system upgrade strategies and refresh programs.
- Manage enterprise desktop and laptop standards.
- Ensure consistent configurations across user populations and business units.
- Support multi-platform endpoint environments, including Windows and mobile technologies.
Deliver Software and Updates
- Develop application deployment strategies and packaging standards.
- Manage operating system, security, and application update processes.
- Coordinate testing, validation, and rollout activities for enterprise releases.
- Identify opportunities to automate software distribution and maintenance tasks.
- Minimize business disruption while maintaining current and secure systems.
Strengthen Endpoint Security
- Implement controls that support organizational cybersecurity objectives.
- Partner with security teams to address vulnerabilities and compliance requirements.
- Monitor endpoint health, policy enforcement, and device compliance metrics.
- Support hardening initiatives and security remediation efforts.
- Participate in incident response and root cause analysis when endpoint systems are involved.
Advanced Technical Support
- Serve as the highest level of escalation for endpoint-related issues.
- Investigate complex operating system, application, and device management problems.
- Perform technical analysis and recommend long-term solutions to recurring issues.
- Mentor support personnel and provide technical guidance across IT teams.
Reporting, Analytics, and Process Improvement
- Create dashboards and reporting that provide visibility into asset health, deployment success, compliance, and software utilization.
- Analyze trends and recommend improvements to endpoint operations.
- Document architecture, standards, procedures, and support models.
- Continuously evaluate emerging technologies and recommend enhancements.
Minimum Qualifications
Professional Experience
- Five or more years of experience supporting and engineering enterprise endpoint environments.
- Demonstrated experience administering modern device management solutions.
- Experience managing large-scale workstation deployments and operating system migrations.
- Background supporting structured release, patching, and change management processes.
Technical Expertise
Experience in several of the following areas:
- Microsoft Intune
- Microsoft Endpoint Configuration Manager (MECM/SCCM)
- Windows endpoint administration
- Microsoft 365 endpoint technologies
- Active Directory
- Group Policy administration
- Endpoint compliance and security controls
- Software packaging and deployment
- Endpoint automation and scripting
Education
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related discipline; equivalent professional experience may be considered in lieu of a degree.
Required Credential
- Microsoft 365 Certified: Endpoint Administrator Associate
Preferred Qualifications
- Experience with Azure-based device management solutions.
- Familiarity with identity and access management technologies.
- Knowledge of networking concepts, including DNS, DHCP, TCP/IP, and VPN technologies.
- Experience with desktop, application, or virtual desktop virtualization platforms.
- Exposure to macOS, Linux, and mobile device management environments.
- Proficiency with PowerShell or similar automation tools.
Preferred Certifications
- CompTIA A+
- CompTIA Network+
- CompTIA Security+
- Microsoft Azure Fundamentals
- Azure Administrator Associate
Success Profile
The successful candidate combines deep technical expertise with a continuous-improvement mindset. They are comfortable designing solutions, leading initiatives, resolving complex technical issues, and influencing technology standards across the organization. This individual is passionate about automation, endpoint security, operational excellence, and creating a reliable, modern computing experience for employees.