1

Windows Support Engineer Jobs (NOW HIRING)

They are seeking a Support Engineer to provide technology support to employees, focusing on ... and support MacOS, Windows, iOS, Android, Google Workspace, Okta, Slack, 1Password, MDM tools ...

New

The Support Engineering Sub-Team provides Robinhood employees with secure, simple, and reliable ... You will support daily ticket delivery, troubleshoot MacOS, Windows, iOS, Android, AV, SaaS, MDM ...

Support Engineer

Hudson, NY · On-site

$38 - $41/hr

The Support Engineer will work with post-production engineering teams to stage and test user ... Proficiency in Active Directory, MFA administration, and Windows administration. * PowerShell ...

The Support Engineering Sub-Team provides Robinhood employees with secure, simple, and reliable ... You will support daily ticket delivery, troubleshoot MacOS, Windows, iOS, Android, AV, SaaS, MDM ...

next page

Showing results 1-20

Windows Support Engineer information

See salary details

$24

$44

$58

How much do windows support engineer jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for windows support engineer in the United States is $44.10, according to ZipRecruiter salary data. Most workers in this role earn between $32.93 and $54.81 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Windows Support Engineer, and why are they important?

To thrive as a Windows Support Engineer, you need strong knowledge of Windows operating systems, troubleshooting techniques, and a background in computer science or related IT qualifications. Familiarity with Active Directory, Microsoft Exchange, remote desktop tools, and industry certifications such as CompTIA or Microsoft Certified Solutions Associate (MCSA) is highly valued. Excellent problem-solving, communication, and customer service skills set top performers apart in this role. These abilities are crucial for efficiently resolving user issues, maintaining system reliability, and delivering a high standard of technical support.

What does a Windows Support Engineer do?

A Windows Support Engineer is responsible for troubleshooting, maintaining, and supporting Windows operating systems and related software in an organization. They assist users with technical issues, perform system updates, ensure security protocols are followed, and may also help with network connectivity problems. Their goal is to keep Windows-based environments running smoothly and efficiently by resolving user problems and implementing best practices. They often work closely with other IT professionals to deliver comprehensive support.

What is the difference between Windows Support Engineer vs Network Support Specialist?

AspectWindows Support EngineerNetwork Support Specialist
CertificationsCompTIA A+, Microsoft Certified: Windows SupportCompTIA Network+, Cisco CCNA
Work EnvironmentHelpdesk, IT support teams, enterprise environmentsNetwork operations centers, infrastructure teams
Employer & Industry UsageIT service providers, corporate IT departmentsTelecom, data centers, large organizations

While both roles support IT infrastructure, Windows Support Engineers focus on troubleshooting and maintaining Windows operating systems, whereas Network Support Specialists handle network hardware and connectivity issues. The roles often overlap in organizations, but their core responsibilities and certifications differ, making each role specialized in distinct areas of IT support.

What are some common challenges Windows Support Engineers face when troubleshooting user issues, and how can they effectively overcome them?

Windows Support Engineers often encounter challenges such as diagnosing problems with limited information, managing diverse hardware and software configurations, and addressing urgent requests under tight deadlines. To effectively overcome these challenges, engineers rely on strong problem-solving skills, thorough documentation, and clear communication with users. Staying current with the latest Windows updates and utilizing remote support tools can also greatly enhance efficiency and accuracy when resolving issues.
More about Windows Support Engineer jobs
Infographic showing various Windows Support Engineer job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $91,722 per year, or $44.1 per hour.
Windows Support Technician

$23 - $31.50/hr

Full-time

Posted 18 days ago


Job description

Company Description

KeyLogic employees 700  IT systems designers, developers, mission specialists and security professionals serving government, academic, and private entities from its offices in McLean, VA, Oak Ridge, TN, Dayton, OH, Morgantown, WV, Alexandria, VA, and the UK.

Job Description

Summary:

The selected candidate will prepare hardware to start the testing process by deploying the requested images, and installing the requested software and all prerequisites/dependencies.  The selected candidate will occasionally need to work with various support teams while troubleshooting issues.

Required Experience:

  • Experience imaging workstations via Pre-boot Execution Environment (PXE)
  • Experience deploying hardware
  • Experience installing and troubleshooting the installation of software via various methods
  • Knowledge of workstation and laptop components
  • Experience with Windows 7 and Windows 10
  • Experience troubleshooting Operating System related issues
  • USB technology and how it is used in HW, such as a PC, laptop, or other device
  • IP issues for workstations/switches such as static versus DHCP assignment
  • Experience with Network Access Control (NAC)
  • Experience tracking work in ticketing systems, such as BMC Remedy
  • Ability to work effectively with little direct supervision and the ability to research and address unique hardware/software technical problems is required
  • Provide technical support to end users and install the software application as needed by developers on physical and virtual machines
Qualifications

Desired Experience:

  • Experience utilizing System Center Configuration Manager (SCCM) or other deployment tools
  • Experience imaging workstations using a deployment tool, such as SCCM or MDT
  • Experience in creating and moving computer object in Active directory or Quest Active Roles.

Job Duties:

  • Designate and assign hardware to a specific test case
  • Image hardware with specified baselines
  • Install software to be tested, along with any prerequisites or dependencies
  • Verify that software has been successfully installed via instructions provided from developers
  • Troubleshoot all imaging/software/hardware related issues
  • Communicate with various support teams as needed to prepare test cases
  • Prioritizes tasks appropriately
  • Create new and update existing documentation detailing procedures and processes
  • Maintain a professional manner when dealing with users, clients, colleagues and managers
  • Willing to take on new responsibilities to meet changing business demands
  • Attention to detail when performing job functions
  • Develop and execute systems documentation and a basic set of operating procedures for the day-to-day maintenance of systems
  • Strong written/verbal communication skills, critical thinking, problem solving and troubleshooting skills
  • Provide technical support to end users and install the software application as needed by developers on physical and virtual machines

Certifications:

  • Desired:  Technical certifications (A+, Network+, Microsoft Windows 7, Windows 10 Certifications, or similar)

Education & Special Training:

Bachelor's degree in technical field preferred.   

Additional Information
  • Applicant selected will need to be a U.S. citizen and subject to a government background investigation.
  • KeyLogic is proud to be an EEO/AA employer M/F/D/V.