The Network Engineer is responsible for designing, implementing, and supporting both on-premises and Azure-based network infrastructure with minimal supervision. This role works across a broad range of technologies, including firewalls, routers, switches, wireless access points, wireless bridges, and SD-WAN appliances. This is a hands-on position that spans the full lifecycle of network systems—design, documentation, configuration, deployment, maintenance, and security. The Network Engineer plays a key role in proactive capacity planning, performance optimization, monitoring, and troubleshooting to ensure reliable and secure network operations. The role requires regular travel to remote locations across the United States to deploy and support network infrastructure. You will also collaborate closely with Internet Service Providers (ISPs), internal project managers, and third-party vendors to coordinate installations, resolve service issues, and ensure successful project delivery. Career Progression This role offers a structured career progression path: Network Engineer I – Entry-level role focused on building foundational skills and experience. Network Engineer II – Intermediate role requiring at least three years of experience and the ability to work independently on complex issues. Senior Network Engineer – Advanced role requiring six or more years of experience, deep technical expertise, and leadership of complex initiatives. This progression provides a clear roadmap for professional growth, increasing responsibility, and technical leadership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level