Senior L3 Engineer - MSP
You’ve probably reached the point in your career where fixing the problem isn’t enough anymore. You want to know why it happened. You want to fix the underlying issue, automate the repetitive work, improve the environment, and document what you learned so no one has to rediscover the same solution six months from now. If that sounds familiar, keep reading.
About the Role
qnectU is looking for a Senior L3 Engineer who can take ownership of complex projects, backend infrastructure, automation, advanced escalations, and the technical improvements that make an MSP run better over time. This is not a disguised help desk position. You won’t spend your day resetting passwords or trying to win a ticket-closure contest. You’ll spend most of your time building, improving, troubleshooting, standardizing, automating, and solving the problems that actually require senior engineering depth.
We’re not looking for someone to maintain a perfectly finished operation. We’re looking for someone who sees what could be better and knows how to help get it there.
Responsibilities
- Lead infrastructure projects, migrations, upgrades, and implementations from planning through validation and handoff.
- Administer and improve Microsoft 365, Entra ID, Exchange Online, Teams, SharePoint/OneDrive, Windows Server, Active Directory, Group Policy, DNS/DHCP, networking, virtualization, and related infrastructure.
- Handle advanced escalations that genuinely require L3 troubleshooting, access, or judgment.
- Improve backup and disaster recovery, monitoring, security, documentation, and standardization across client environments.
- Build PowerShell scripts, Datto RMM components, automated remediation, health checks, reporting, and repeatable technical workflows.
- Use APIs, JSON, SQL queries, command-line tools, logs, and other backend technologies when the GUI isn’t enough.
- Identify recurring technical work that should be automated or engineered out instead of performed manually forever.
- Plan and execute production changes with the appropriate testing, risk assessment, rollback planning, security considerations, and validation.
- Help L1 and L2 technicians become better troubleshooters instead of simply taking every hard problem away from them.
- Communicate directly with clients when a project requires discovery, a technical decision needs to be explained, or a serious incident requires senior involvement.
Requirements
We’re looking for someone with strong technical fundamentals and enough experience to work independently across complicated client environments. You should be comfortable with:
- Microsoft 365, Entra ID, Intune, and Azure
- Exchange Online, Teams, SharePoint, and OneDrive
- Windows Server and Active Directory
- Group Policy, DNS, and DHCP
- Firewalls, VLANs, VPNs, routing, switching, and network troubleshooting
- Virtualization and server infrastructure
- Backup, disaster recovery, restores, and recovery validation
- Endpoint protection, EDR/MDR, MFA, Conditional Access, least privilege, and core security practices
- RMM and PSA platforms
- Advanced troubleshooting across multiple layers of an environment
At least 5 years of experience in an MSP, MSSP, or similar environment is required. Managing one internal network and supporting dozens of different client environments are very different jobs. We need someone who understands why standards, repeatability, documentation, and automation matter.
Skills
PowerShell & Automation Matter Here
For this role, “I know PowerShell” needs to mean more than being able to paste in a command. You should be able to read an existing script, understand what it is doing, modify and troubleshoot it, and build automation for real administrative problems. That might mean:
- Bulk administration
- Automated remediation
- Software deployment
- Microsoft 365 administration
- Data gathering and reporting
- Health checks
- Configuration validation
- Datto RMM components and scripts
- Repeatable project tasks
Because automation can break things faster than a human ever could, we care just as much about how you test and deploy it as whether you can write it.
How You Work Matters
- Ownership — You take important work through to a real conclusion.
- Technical judgment — You think about dependencies, blast radius, backups, security, rollback, and validation before making consequential changes.
- Structured troubleshooting — You gather evidence instead of randomly changing things until the problem disappears.
- Autonomy — You can move complex work forward without constant direction.
- Accountability — When something goes wrong, you communicate it.
- Humility — You’re comfortable saying, “I don’t know yet,” and then figuring it out.
- Drive to improve things — Repetitive work, technical debt, weak monitoring, poor documentation, and inconsistent configurations bother you enough that you want to fix them.
Benefits
You’ll work across a wide variety of client environments, infrastructure projects, security challenges, and automation opportunities. And you’ll have room to grow technically without being forced into people management just because you’re good at engineering.
Pay
Base Salary: $120,000–$150,000, depending on experience and demonstrated capability.
Schedule
This is a full-time U.S.-based position and can be performed remotely from anywhere in the United States. If you’re local to the Salt Lake City area, you will work in our Sandy office and be part of the team.
This is not a traditional on-call help desk position. You won’t normally spend evenings monitoring a queue or responding to routine support requests. There will occasionally be scheduled project work outside normal hours, and there may be genuine emergencies where the responding team needs L3 expertise or access. When that happens, you may be asked to help. That should be the exception, not your normal week.