The Principal Engineer role is a fully hands-on engineering and architecture role for complex system development activities related to system software, hardware, performance, problem determination or resource management requiring communication and coordination with vendors, technicians, clients, and management. The Principal Engineer will provide technical input to management decision making in the areas of software, hardware, and performance. Responsibilities include: defining networking requirements; performing detailed analysis of various projects and requests; developing designs for projects that have medium to high complexity; formulating procedures; monitoring key performance indicators; and implementing advanced business solutions. This role may also integrate solutions or build via DevOps depending on the maturity of the organization and/or product.