Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
TES Staffing is seeking a Senior Systems Engineer for an MSP role in the Rochester area. This full-time, on-site position requires delivering end-to-end client IT support, troubleshooting networks, servers, and security, and collaborating with a small team in a locally owned IT services company.
The ideal candidate has MSP experience and hands-on expertise with TCP/IP, VLANs, Microsoft 365, AD migration, hypervisors, and firewalls. The role offers a competitive salary with bonus and commission.
Senior Systems Engineer | MSP
Full-Time | 100% On-Site | $80,000–$100,000 + Bonus & Commission
You know the person everyone calls when the easy fixes don't work. You've spent years troubleshooting networks, managing servers, securing environments, working through Microsoft 365 issues, handling migrations, and figuring out problems that don't come with step-by-step instructions.
Maybe you've spent your career inside an MSP. Maybe you've consulted independently. Maybe you've even run your own IT business and discovered that you love the technology, clients and problem-solving a lot more than you love owning every single responsibility that comes with running a company.
If that sounds familiar, this could be a very interesting next move.
TES Staffing is partnering with a a small, established IT services company looking for an experienced Senior Systems Engineer to join its eight-person team. This isn't a highly segmented corporate IT department where networking belongs to one team, servers to another and cybersecurity to someone else.
It's an MSP.
That means you need to know a lot about a lot, and when something breaks, you need to be comfortable figuring it out.
What You'll Be Doing
You'll work alongside the senior technical leadership to manage and support client IT environments from end to end.
Your work will include:
This is not a position where every unfamiliar issue gets escalated to someone else. You'll have access to all internal systems, tools and knowledge base, but you'll be expected to investigate, troubleshoot and take ownership.
Who Will Thrive Here
We're looking for someone who has already developed serious technical instincts.
You don't need someone standing over your shoulder. When you encounter something you haven't seen before, your instinct is to research it, test it, read the documentation and work the problem.
Technology isn't simply something you happen to do for work. You genuinely enjoy it. You keep up with what's changing. You read about new threats, products and tools. You probably have a home lab, a stack of saved technical articles, or at least a tendency to wonder, “There's got to be a better way to do this.”
You also understand the reality of working for an MSP: priorities can change quickly. A normal morning can turn into three unrelated client problems before lunch. You can move between projects, tickets and conversations without losing track of what matters.
And because you'll interact directly with clients, you can translate technical information into clear, professional language without making someone feel foolish for not understanding the technology.
What We're Looking For
Ideally, you bring:
Industry certifications are welcomed, but they're not a substitute for hands-on experience. We are far more interested in what you can actually diagnose, build and solve.
This May Be Especially Interesting If...
Compensation & Benefits
Base salary: $80,000–$100,000 , depending on experience and overall compensation needs.
The full comp package also offers:
And because this is a small company, there's something else that's harder to put into a benefits chart: flexibility when life happens. The team works hard, but family matters, too.
Schedule & Environment
This is a 100% in-office position with a typical schedule of 8:00 AM–5:00 PM.
This is IT, so occasionally a client issue doesn't care what time it is. Team members rotate responsibility for the occasional evening, weekend or after-hours need. Those situations are the exception rather than the everyday schedule.
The environment is casual, straightforward and hands-on. Jeans and a polo are perfectly normal.
The Interview Process
We're going to be transparent: there is a technical interview.
The process begins with a conversation to make sure the opportunity makes sense on both sides, followed by a technical discussion with leadership.
This isn't designed to trip you up with obscure trivia. It's designed to answer a much more important question:
Can you actually do the work?
If you've spent years inside real client environments solving real infrastructure problems, you'll finally get the opportunity to talk with people who understand exactly what that takes.
#ind100