Senior Project Engineer - MSP

My IT CrewNew York, NY
$100,000Hybrid

About The Position

The Senior Project Engineer is responsible for designing, planning, and delivering complex IT projects that fall outside standard managed services agreements. This role combines strong technical execution with ownership of project design, documentation, timelines, and budgets. The Senior Project Engineer ensures projects are delivered according to best practices, aligned with client requirements, and ready for seamless handoff to the service team.

Requirements

  • Strong technical execution
  • Ownership of project design, documentation, timelines, and budgets
  • Delivery of projects according to best practices
  • Alignment with client requirements
  • Seamless handoff to the service team
  • Standardization of client environments to MSP best practices (M365, Azure AD, AD, security, backups, monitoring)
  • Full documentation and integration of environments into internal systems
  • Technical leadership through onboarding until transition to steady-state support
  • Design of technical solutions that meet client business needs
  • Creation of clear scopes of work, estimates, and project work plans
  • Definition of project phases, tasks, dependencies, resources, and checklists
  • Identification of risks, dependencies, and out-of-scope work
  • Execution of projects according to approved plans and standards
  • Tracking of project progress, hours, and scope alignment
  • Identification and escalation of change order needs
  • Delivery of secure, scalable, and supportable solutions
  • Design and implementation of network, server, cloud, and migration projects
  • Work across routing, switching, firewalls, VPNs, wireless, and hybrid environments
  • Assessment of existing environments and recommendation of improvements
  • Maintenance of accurate project documentation, diagrams, and ticket notes
  • Ensuring documentation is complete and usable for service and support teams
  • Contribution to standardized templates, checklists, and project processes
  • Mentoring junior engineers during project work
  • Coordination with Project Managers, Account Managers, and Client Success teams
  • Providing feedback on recurring issues and process improvements

Responsibilities

  • Lead technical onboarding, discovery, and environment assessments for new clients
  • Standardize client environments to MSP best practices (M365, Azure AD, AD, security, backups, monitoring)
  • Ensure environments are fully documented and integrated into internal systems
  • Act as the technical lead through onboarding until transition to steady-state support
  • Design technical solutions that meet client business needs
  • Create clear scopes of work, estimates, and project work plans
  • Define project phases, tasks, dependencies, resources, and checklists
  • Identify risks, dependencies, and out-of-scope work early
  • Execute projects according to approved plans and standards
  • Track project progress, hours, and scope alignment
  • Identify and escalate change order needs when scope changes
  • Deliver secure, scalable, and supportable solutions
  • Design and implement network, server, cloud, and migration projects
  • Work across routing, switching, firewalls, VPNs, wireless, and hybrid environments
  • Assess existing environments and recommend improvements
  • Maintain accurate project documentation, diagrams, and ticket notes
  • Ensure documentation is complete and usable for service and support teams
  • Contribute to standardized templates, checklists, and project processes
  • Mentor junior engineers during project work
  • Coordinate with Project Managers, Account Managers, and Client Success teams
  • Provide feedback on recurring issues and process improvements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service