Network engineers' work experience, skill certifications, education and skills can impact their salary, in addition to geographic location and the characteristics of the hiring company.