Level 2 System Engineer
About the position
We are seeking a Level 2 System Engineer with Managed Service Provider (MSP) experience to join our technical team. This position is best suited for engineers who can independently troubleshoot, diagnose, and permanently resolve technical issues without relying on scripted helpdesk procedures. This is not a Level-1 helpdesk role. The ideal candidate has strong technical fundamentals, excellent communication skills, and understands the fast-paced environment of supporting multiple client networks in an MSP environment. A college degree is not required. Real-world technical experience and professionalism are what matter most. This is a 100% remote position supporting multiple client environments in a fast-paced MSP setting.
Responsibilities
Independently troubleshoot and resolve workstation, network, and system issues; perform root-cause analysis and implement permanent fixes rather than temporary workarounds; support client environments remotely in a professional MSP setting; troubleshoot networking issues including TCP/IP, DNS, DHCP, and static IP configurations; diagnose and resolve Windows workstation issues and system performance problems; develop and maintain PowerShell scripts for automation and system management; utilize RMM platforms to monitor systems, remediate issues, and maintain client environments; communicate clearly and professionally with end users and business clients; maintain documentation and technical notes for troubleshooting and client systems.
Requirements
Minimum 3+ years of IT support or systems engineering experience; previous experience working for a Managed Service Provider (MSP); strong troubleshooting skills with the ability to work independently; solid understanding of TCP/IP networking, DHCP, DNS, and static IP configuration; Windows workstation troubleshooting experience; experience writing or maintaining PowerShell scripts; experience using RMM platforms (e.g., NinjaOne) is valued; strong communication and customer service skills; ability to professionally support end users in a remote environment; responsible, reliable, and solution-oriented mindset.
Nice-to-haves
Experience with dental practice software platforms (Open Dental, Dentrix, Eaglesoft); experience supporting dental or healthcare practices; experience using NinjaOne RMM; candidates who are proactive, take ownership of technical challenges, and implement long-term solutions rather than repeated fixes are highly valued.
Benefits
Paid time off