← Back to Jobs
Remote
Engineering
AT
Staff/Principal Windows Endpoint/Desktop Engineer || Remote Role || W2 Role
Quick Overview
Seniority
Leader
Work mode
Remote
Location
United States
Posted
21 hours ago
Job Description
- 8+ years of experience as a software engineer, with significant time spent on desktop/client applications or endpoint software deployed to customer-managed devices.
- Deep Windows platform expertise: installer engineering (MSI/EXE, WiX Toolset, silent install options), Windows services, the registry, UAC/elevation, and code signing and trust chains.
- Strong PowerShell and scripting skills for install/uninstall automation, service and registry management, and logging/reporting.
- Hands-on experience deploying software at scale through enterprise systems-management tools -- Intune, Group Policy, SCCM, and/or PDQ Deploy -- and familiarity with their packaging, assignment, and version-detection models.
- Experience building or integrating auto-update systems: background updaters, differential updates, signed packages, CDN delivery, and scheduled update triggers.
- Working knowledge of endpoint security and compliance realities: certificate-based trust, endpoint-protection tool behavior, and customer environments with no outbound connectivity or offline installation requirements.
- Familiarity with macOS and iOS deployment (PKG installers, MDM, Jamf, Apple Business Manager) or a demonstrated ability to come up to speed quickly on Apple platforms.
- Direct involvement in shipping at least one production application/product to end users.
- Competency in one or more languages; experience with Go, C#/.NET, Swift, or C++ preferred, plus enough full-stack fluency (JavaScript/React, MySQL) to contribute to reporting dashboards and backend APIs.
- Experience with monitoring, performance optimization, technical documentation, and unit/integration testing.
- Have deployed software utilizing AWS, Terraform, Kubernetes, Docker, and/or other similar technology.
- Can drive automation adoption and enhancement in areas such as test automation, GitHub runners, CI/CD platforms, and other automation platforms.
- Confident in making technical decisions and explaining the reasoning behind them; can drive change beyond the scope of the team.
- Writes production-grade code for well-scoped features, integrating feedback from code reviewers; learns quickly and applies existing knowledge to new challenges.
Nice to Have
- Experience with Kafka or other event-sourcing systems.
- Experience shipping software into K-12 or other highly managed IT environments.
An interest in Machine Learning and AI technology.
Similar jobs
- DS
Windows Admin Infra Engineer
NewData Systems Integration Group
United States🇺🇸Hybrid21 hours agoEngineering - RL
PKI Engineer
NewResource Logistics
Dallas, TX🇺🇸On-site21 hours agoScrumAgileIoT+1Engineering - SC
Core Technical Engineer - Coatings & Decorative Finish Materials Engineer
NewSaicon Consultants Inc.
Bloomfield, NJ🇺🇸Hybrid21 hours agoEngineering - AE
Senior Axway SecureTransport Engineer
NewAtash Enterprises, LLC
United States🇺🇸Hybrid21 hours agoEngineering - CU
Construction Project Engineer
NewCTC USA, LLC
Blue Springs, MS🇺🇸Hybrid21 hours agoAutoCADMicrosoft OfficeTechnical DrawingEngineering - IT
Web3 Engineer - Digital Assets/Tokenization
NewIntellect Tech Solutions LLC
Manor, TX🇺🇸$75/hrOn-site21 hours agoEthereumSmart ContractsSolidity+2Engineering