Principal Engineer Endpoint Management

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 2 Year(s)

Skills

Active Directory
Access Control
AirWatch
Android
Application Servers
Bash
Computer Engineering
Endpoint Protection
Directory Services
Encryption
IOS Development
IT Management
Management
Linux
Master Data Management
Microsoft SCCM
Microsoft Windows
Microsoft Azure
Mobile Device Management
Mobile Devices
Operating Systems
Patch Management
Printers
Vulnerability Management
Regulatory Compliance
Windows PowerShell
Workflow
Python
Unix

Job Details

Looking for Principal Engineer Endpoint Mgmt

Location: Plano, TX
Visa:

A Principal Engineer to configure, install, maintain and upgrade computer systems hardware and software | Administer and maintain security of operating systems | Restores files or systems by designing, writing and implementing back-up procedures | Provide operational support for the organization's information systems and peripheral equipment such as application servers, database servers, web servers, desktops, printers and storage devices.

What you ll be doing

- Acts as a key advisor to IT leadership on endpoint management, ensuring alignment with security policies and business goals by leading endpoint management projects across Windows, macOS, iPads, mobile devices, and Linux/Unix environments, driving efficiency and scalability.
- Implements proactive monitoring solutions to track device health, software compliance, and endpoint security by analyzing trends and resolving emerging issues to maintain device availability and performance.
- Oversees full lifecycle management of endpoint devices, ensuring efficient procurement, deployment, decommissioning while automating configuration management for consistency and compliance across all devices.
- Lead software deployment and patch management, ensuring devices remain up-to-date and secure by tracking compliance through automated workflows, ensuring adherence to corporate policies and regulatory standards.
- Manages imaging processes for efficient device provisioning and deployment.
- Ensures consistent application of encryption and security policies across all devices, maintaining real-time tracking and reporting.
- Administers MDM platforms for consistent mobile device security and configuration.
- Automates provisioning and policy enforcement for Windows, Linux, iOS and Android devices.

What you bring These are the basic requirements a candidate must have to be hired. Be specific and limit to 4-5 bullet points. Should be measurable and specific, not subjective, not the the ability to..

Education:

Bachelor s degree in Information Technology, Computer Science, or a related field.

Relevant certifications (e.g., Microsoft Certified: Modern Desktop Administrator Associate, Jamf Certified Technician) are highly desirable.

Experience:

  • Minimum 10 years of experience in endpoint management, desktop engineering, or a related IT role.
  • Proven experience managing multiple operating systems (Windows, macOS, Linux/Unix, iOS, Android) and diverse environments at an enterprise scale.

Technical Expertise:

  • Proficient in managing and monitoring endpoint devices across Windows, macOS, iPads, mobile devices, and Linux/Unix environments.
  • Expertise in endpoint management tools (Microsoft SCCM, Intune, Jamf, MDM platforms) for device provisioning, policy enforcement, and compliance monitoring.
  • Advanced scripting skills (PowerShell, Bash, Python, Go) for automating configuration management, deployment tasks, and monitoring solutions.
  • Experience with Active Directory, Azure AD, and directory services integration for endpoint management.
  • Deep understanding of endpoint security, including encryption, vulnerability management, access controls, and compliance enforcement.
  • Proven ability to design and implement endpoint monitoring systems to track device health, compliance, and performance across large fleets.

Technical Skills:

  • Endpoint Management Tools: Microsoft SCCM, Intune, Jamf, MDM platforms (e.g., AirWatch, MobileIron)
  • Operating Systems: Windows, macOS, Linux/Unix, iOS, Android
  • Scripting & Automation: PowerShell, Bash, Python for automating deployments, patching, and configuration management
  • Configuration Management: Automation of endpoint configurations and policy enforcement
  • Software Deployment & Patching: Expertise in automated patching and software distribution
  • Security & Encryption: Endpoint encryption (BitLocker, FileVault), vulnerability management, compliance enforcement
  • Monitoring & Dashboards: Proactive monitoring tools, dashboard creation for real-time compliance and performance tracking
  • Directory Services: Active Directory, Azure AD integration for endpoint management
  • Mobile Device Management (MDM): iOS/Android provisioning, security policy enforcement, device compliance
  • Endpoint Health & Hygiene: Proactive issue detection, fleet-wide compliance tracking, and reporting
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.