1

Windows System Engineer Jobs in North Carolina (NOW HIRING)

This role provides technical support and advises on the use of programming tools, database systems ... Deep expertise in Windows systems administration. * Strong troubleshooting and technical support ...

If you don't know us yet, we are an engineering and innovation company that works in different ... Windows server 2XXX * Linux (Red Hat, Ubuntu, CentOs...) * Active Directory * Virtualization ...

... Windows Servers, Active Directory, and Exchange/Office365 • Hardware system background working with Microsoft and Unix. • Strong knowledge of other Microsoft Back Office products including MS ...

Working knowledge of supported operating system (Windows server and VMware ESXi), utilities, vendor products, applicable programming languages and scripting, diagnostic techniques, applicable ...

Working knowledge of supported operating system (Windows server and VMware ESXi), utilities, vendor products, applicable programming languages and scripting, diagnostic techniques, applicable ...

Working knowledge of supported operating system (Windows server and VMware ESXi), utilities, vendor products, applicable programming languages and scripting, diagnostic techniques, applicable ...

next page

Showing results 1-20

Windows System Engineer information

See North Carolina salary details

$9

$46

$68

How much do windows system engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for windows system engineer in North Carolina is $46.66, according to ZipRecruiter salary data. Most workers in this role earn between $36.92 and $55.91 per hour, depending on experience, location, and employer.

What is a Windows System Engineer?

Windows System Engineers are IT professionals responsible for designing, implementing, managing, and supporting Windows-based server environments for organizations. They handle tasks such as configuring Windows servers, troubleshooting system issues, managing user access, maintaining security, and performing system upgrades. Their work ensures that business operations run smoothly on Windows platforms by maintaining optimal performance, reliability, and security of the systems.

What are some common challenges Windows System Engineers face when managing large-scale enterprise environments?

Windows System Engineers in large enterprise settings often encounter challenges such as maintaining consistent system configurations across numerous servers, ensuring timely patch management, and troubleshooting complex issues that can impact business operations. Balancing security requirements with user accessibility, coordinating with cross-functional IT teams, and managing legacy systems alongside newer technologies are also frequent hurdles. Staying updated with the latest Windows Server features and best practices helps engineers address these challenges effectively.

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

To thrive as a Windows System Engineer, you need in-depth knowledge of Windows Server OS, Active Directory, networking concepts, and a relevant degree such as in computer science or information technology. Proficiency with tools like PowerShell, Hyper-V, SCCM, and certifications such as Microsoft Certified: Windows Server or Azure Administrator are commonly required. Strong problem-solving abilities, effective communication, and attention to detail are vital soft skills for this role. These competencies ensure secure, efficient, and reliable IT infrastructure management, supporting business continuity and minimizing system downtime.

What is the difference between Windows System Engineer vs Network Administrator?

AspectWindows System EngineerNetwork Administrator
CertificationsMicrosoft Certified: Windows Server, CompTIA Server+Cisco CCNA, CompTIA Network+
Work EnvironmentDesigning, implementing, managing Windows server environmentsManaging network infrastructure, routers, switches, and connectivity
Primary FocusServer OS, system stability, and securityNetwork performance, connectivity, and troubleshooting
Employer & Industry UsageIT departments in various industries, enterprise environmentsIT and network teams across organizations, telecom, and service providers

While both roles involve IT infrastructure, Windows System Engineers focus on Windows server environments, whereas Network Administrators specialize in network hardware and connectivity. Understanding these differences helps organizations assign the right skills for their IT needs.

Are Windows System Engineers in high demand?

Windows System Engineers are in high demand due to ongoing reliance on Windows-based infrastructure in many organizations. They are often required to have skills in server management, virtualization, and security, with certifications like Microsoft Certified: Windows Server Fundamentals enhancing job prospects.

What job categories do people searching Windows System Engineer jobs in North Carolina look for?

The top searched job categories for Windows System Engineer jobs in North Carolina are:

Infographic showing various Windows System Engineer job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 10% Part Time, 7% Temporary, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $97,052 per year, or $46.7 per hour.

Windows System Engineer

MSR Technology Group

Charlotte, NC • Hybrid

Contractor

Medical, Dental, Vision

Re-posted 22 days ago


Job description

Senior Windows Infrastructure Migration Engineer

6+ Month Contract (with potential extension)
Work Hours: Monday–Friday, 8:00 AM – 5:00 PM
Work Arrangement: Hybrid – minimum 2–3 days per week onsite
Benefits: Medical, dental, and vision benefits included

Please Note: Not open to Third-Party Firms and candidate must reside in the Charlotte, NC area.

We are seeking a seniorlevel Windows Infrastructure Migration Engineer to support enterprise modernization efforts focused on upgrading legacy Windows Server environments. This role is handson and executiondriven, centered on migrating businesscritical applications and services from Windows Server 2008 to newer supported versions (2019 / 2022) within an IaaS environment. This is not a software development role. The focus is on operating system upgrades, IIShosted applications, Windows Services, and legacy infrastructure dependencies.

Key Responsibilities

  • Migrate applications and server workloads from Windows Server 2008 to Windows Server 2019/2022
  • Lead and execute IIS website migrations, including application pools, bindings, authentication, and certificates
  • Migrate and validate Windows Services, including service accounts, permissions, and startup dependencies
  • Assess and support SQL Server application dependencies such as connection strings, service accounts, and permissions
  • Evaluate and migrate message queues (MSMQ or equivalent technologies)
  • Identify migration risks, compatibility issues, and remediation pathsDocument existing environments, migration steps, and postmigration configurations
  • Collaborate with infrastructure, DevOps, and application teams during planning and execution
  • Troubleshoot and resolve postmigration issues in production and nonproduction environments

Required Skills & Experience

  • 8+ years of handson Windows infrastructure experience
  • Proven experience migrating Windows Server workloads from legacy to modern versions
  • Strong IIS administration and application migration experience
  • Solid experience with Windows Services configuration and troubleshooting
  • Practical SQL Server knowledge from an application dependency standpoint
  • Experience working with MSMQ or similar enterprise queuing technologies
  • Strong troubleshooting, rootcause analysis, and documentation skills
  • Working knowledge of Microsoft technologies (.NET applications from a hosting perspective)
  • Familiarity with Active Directory and networking fundamentals

NicetoHave

  • PowerShell scripting for automation or configuration Exposure to CI/CD tools (e.g., TeamCity, Octopus Deploy)
  • Azure IaaS familiarity
  • Experience working in changecontrolled enterprise environments
  • Security awareness in regulated systems

Soft Skills

  • Clear and effective communication
  • Ability to work independently while collaborating across teams
  • Detailoriented and methodical approach to migration work
  • Strong troubleshooting mindset
  • Willingness to learn legacy environments and undocumented systems

Onboarding Requirements
Employment is contingent upon successful completion of a background check and drug screening.