ネットワークエンジニアとは、コンピュータネットワークのシステムの構築運用・保守、ネットワークプログラミングなどに従事する職の事です。
様々なプラットフォームやサービスの特性を理解し、これらの連携を実現するためにネットワークケーブルや商用回線といった物理的な要素やプロトコルにも幅広く精通します。
システムエンジニアの一種であり、主にネットワーク通信に特化した情報処理技術者のことを指します。
ただし名称独占の肩書きではないため、バズワードとして定義は曖昧である。
2008年現在の傾向として、システムインテグレーターの一員としてネットワークシステムの顧客提案や構築工事のスケジュール調整業務など、ゼネラリストとしての色合いが強い業務もネットワークエンジニアと称し、これが担当することがあります。
また求人の際の便宜上、システムインテグレーターやその下請け企業・人材派遣会社がルータまたはスイッチを取り扱う者を指してネットワークエンジニアと称することもあるようですよ。