Demo

Senior Managed Services Engineer

Baltimore Consulting
Hunt Valley, MD Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/9/2026
Baltimore Consulting is a managed services provider supporting a diverse portfolio of regional clients across multiple industries. Our Managed Services team delivers everything from responsive, day‑to‑day IT support to the design and execution of complex infrastructure projects—and we’re seeking a technically strong, client‑focused Senior Managed Services Engineer to join our growing team. A significant part of this role is client-facing: you'll regularly communicate with clients by phone and work directly with them to diagnose issues, explain solutions, and build trust over time.

In this role, you’ll work hands‑on across Azure and Windows Server environments, network infrastructure, and Microsoft security services. With a broad client base, each day brings new challenges and opportunities to learn—variety is the norm, not the exception. We operate with strong team communication, defined escalation paths, and a culture of collaboration. This is an environment where initiative, curiosity, and thoughtful problem‑solving are highly valued.

This position is primarily in‑office in the Baltimore Metro area, with one remote day per week. We believe in‑person collaboration enhances response times, strengthens mentorship, and builds deeper client relationships. Occasional on‑site client visits are required and are typically local.

Key Responsibilities

  • Provide responsive support via phone, ticketing system, and email, resolving end-user issues both remotely and on-site.
  • Configure and manage advanced Office 365 security services, including Conditional Access Policies, Risky User/Sign-In Policies, Microsoft Defender, and Sentinel.
  • Deploy, configure, and troubleshoot firewalls and network infrastructure, including resolving complex network outages at client sites.
  • Perform proactive maintenance on client environments and collaborate with account teams to recommend infrastructure improvements.
  • Participate in a rotating after-hours on-call schedule.
  • Support project work occasionally outside business hours — typically 2–4 planned maintenance windows per year, with advance notice.

Required Skills & Experience

  • 6 years of professional IT experience, preferably in an MSP or consulting environment.
  • Strong networking expertise: firewalls, managed switches, wireless, and VPNs — from deployment through ongoing management and troubleshooting.
  • Advanced Microsoft 365 administration: hands-on experience with Intune, Defender, Conditional Access, and multi-tenant environments.
  • Proficiency with Microsoft Server platforms and Azure services (VMs, storage, networking, App Services).
  • Comfortable scripting and automating tasks with PowerShell.
  • Experience with virtualization technologies such as VMware and Hyper-V.
  • Strong communication skills — able to explain technical concepts clearly to both technical and non-technical audiences.
  • Excellent prioritization skills and composure when managing competing demands.

Nice To Have

  • Relevant certifications such as Azure Solutions Architect, Microsoft 365 Enterprise Administrator, or CISSP.
  • Experience mentoring junior engineers or contributing to team knowledge-sharing practices.
  • Familiarity with PSA/RMM tools common in MSP environments.

Benefits

  • Health Coverage - Medical, dental, and vision insurance
  • PTO - Paid time off and holidays
  • Certification budget - Annual reimbursement for exams and training
  • Team culture - Collaborative, growth-focused environment

Salary.com Estimation for Senior Managed Services Engineer in Hunt Valley, MD
$102,974 to $128,211
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Managed Services Engineer?

Sign up to receive alerts about other jobs on the Senior Managed Services Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$128,195 - $161,806
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Managed Services Engineer jobs in the Hunt Valley, MD area that may be a better fit.

  • Trispoke Managed Services Pvt. Ltd. Aberdeen, MD
  • Position Details Title: Systems Engineer Job ID: 15027378 Shift : 8:00am to 5:00pm Location : Aberdeen Proving Ground, MD 21005 Pay Rate: $70.00/hr - $110.... more
  • 1 Day Ago

  • PwC Baltimore, MD
  • Specialty/Competency: Managed Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and a... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!