Share this job
L2 System Engineer
Raleigh, NC
Apply for this job

Technical Engineer (Systems Engineer – MSP)

Employment Type: Full-Time

Experience Required: MSP Experience Required

Salary Range: $70,000 – $100,000


Work Environment & Schedule

  • Remote-first role with:
  • One in-office team-building day per month
  • Local client visits as needed.
  • Candidates should live within approximately one hour of the office/client area
  • Rotating on-call schedule: Approximately one week every few months (~every 3 months)


Ideal Candidate Profile

  • A true MSP engineer who understands fast-paced client environments
  • A proactive problem solver who enjoys building long-term solutions
  • A technical generalist capable of balancing escalations, projects, and strategic planning
  • Someone looking for long-term growth rather than frequent job changes
  • A collaborative engineer with strong communication and relationship-building skills


Why Join

  • Join a rapidly growing MSP with strong momentum and stability
  • Be part of a high-level engineering team with significant technical ownership
  • Opportunity to influence systems, processes, and long-term client success
  • Remote-first flexibility with meaningful technical work
  • Collaborative, family-oriented culture with strong growth mindset


About the Company

We are a family-owned MSP with over 30 years in business and a strong reputation for client service and technical excellence. Over the last several years, the organization has experienced significant growth, doubling in size while maintaining a high-energy, family-friendly culture built around continuous improvement and long-term success. The engineering team is collaborative, growth-focused, and committed to building scalable systems and processes that support both employees and clients.


Position Overview

We are seeking a highly capable Technical Engineer (Systems Engineer) to join our highest-level engineering team within a fast-growing Managed Services Provider (MSP) environment. This role combines technical escalations, strategic client ownership, infrastructure optimization, root cause analysis, and project delivery. The ideal candidate is a strong technical generalist who can look at environments holistically, solve complex issues, and contribute strategically to long-term client success. This is a senior-level engineering role designed for someone who thrives in a fast-paced MSP environment and enjoys balancing reactive support, proactive planning, and project execution.


Position Responsibilities


Escalations & Advanced Troubleshooting

  • Serve as a senior escalation resource for complex technical issues
  • Perform deep root cause analysis to identify and permanently resolve recurring problems
  • Troubleshoot infrastructure, cloud, and systems-related issues across multiple client environments
  • Assist in building operational processes that reduce reactive work and improve long-term efficiency

Client Ownership & Strategic Guidance

  • Own and optimize assigned client environments
  • Provide technical direction and strategic recommendations
  • Participate in business reviews and strategic planning discussions
  • Assist with new client onboardings from both technical/operational and proactive/strategic perspectives
  • Work closely with clients to improve environment stability, scalability, and security

Project Work

  • Lead and contribute to technical project delivery across infrastructure and cloud environments
  • Support migrations, implementations, and optimization initiatives
  • Collaborate with internal engineering teams to ensure successful execution and documentation


Technical Environment


Microsoft Technologies

  • Microsoft 365
  • Microsoft Entra ID (Azure AD)
  • Intune
  • Azure cloud technologies

Infrastructure & Operations

  • ConnectWise Automate (LabTech)
  • Datto Autotask PSA
  • General networking technologies and infrastructure platforms


What You Bring

Required Experience

  • Significant MSP experience (required)
  • Experience operating above traditional help desk or field engineering levels
  • Ability to work across a broad range of technologies as a technical generalist

Technical Skills

  • Strong Microsoft cloud background, particularly:
  • Microsoft 365
  • Entra ID
  • Intune
  • Azure
  • Ability to analyze environments holistically and identify long-term solutions
  • Networking knowledge is preferred, though dedicated network resources are available internally
  • Understanding of change control, documentation, and enterprise operational standards

Additional Qualifications

  • Strong troubleshooting and problem-solving skills
  • Excellent communication and client-facing ability
  • High-energy, growth-oriented mindset
  • Strong organizational and documentation habits
  • Ability to adapt quickly in a fast-moving MSP environment

Preferred Certifications

  • Microsoft certifications related to:
  • Azure
  • Microsoft 365
  • Modern Workplace technologies



Apply for this job