Haystack
← Back to Jobs
Remote
Engineering
AT

Staff/Principal Windows Endpoint/Desktop Engineer || Remote Role || W2 Role

AKAASA TechnologiesUnited States🇺🇸United StatesPosted 3 Sept 2026

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