1

Network Programmer Jobs (NOW HIRING)

Network Engineer - Raleigh, NC We are seeking a mid-to-senior level Network Engineer to support a large-scale Cisco Catalyst switch refresh initiative across a multi-site healthcare environment. This ...

OVERVIEW We are seeking a Network Engineer to join our Financial Markets Network Engineering team. This role supports realtime trading and market data connectivity across highly available global ...

What You'll Be Doing (We don't love the bullet points, but we love the work!) As Network Engineer, you will support Weapons CSE vulnerability assessments by configuring, securing, and maintaining ...

Network Engineer Location: Linthicum, MD Required Clearance : TS/SCI w/ CI Poly Salary: Negotiable Overview: We are seeking a Network Engineer to support a DoD Cyber Security project, with a focus on ...

Network Engineer

Columbia, MD · On-site

$131K - $281K/yr

This opportunity supports an Enterprise IT contract with a team of Systems Administrators, Network Engineers, Systems Engineers and System Integration Technicians, responsible for the architecture ...

Network Engineer Location: Linthicum, MD Required Clearance : TS/SCI w/ CI Poly Salary: Negotiable Overview: We are seeking a Network Engineer to support a DoD Cyber Security project, with a focus on ...

Network Engineer Location: Hill Air Force Base, UT. Clearance Required: Secret (Top Secret Preferred). Employment Type: Full-Time. About the Role The JAAW Group LLC, a Service-Disabled Veteran-Owned ...

Leidos has a new and exciting opportunity for a Network Engineer in our Intelligence Sector, Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering ...

Network Engineer Location: Hill Air Force Base, UT. Clearance Required: Secret (Top Secret Preferred). Employment Type: Full-Time. About the Role The JAAW Group LLC, a Service-Disabled Veteran-Owned ...

Network Engineer Location: Hill Air Force Base, UT. Clearance Required: Secret (Top Secret Preferred). Employment Type: Full-Time. About the Role The JAAW Group LLC, a Service-Disabled Veteran-Owned ...

Network Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 75% Type of Travel:

Looking for Network Engineer for Nashville opportunity! We are looking for a Network Engineer to design, implement, maintain, and support our growing network infrastructure. You will be part of a ...

Leidos has a new and exciting opportunity for a Network Engineer in our Intelligence Sector, Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering ...

Showing results 41-60

Network Programmer information

See salary details

$59.5K

$123K

$398.5K

How much do network programmer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for network programmer in the United States is $123,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,500.00 and $128,000.00 per year, depending on experience, location, and employer.

What does a network programmer do?

A Network Programmer is responsible for designing, implementing, and maintaining the networking aspects of software applications, particularly in areas such as online gaming, distributed systems, or enterprise applications. They work on protocols, data transmission, and synchronization to ensure efficient and reliable communication between devices or servers. Their role often includes optimizing network performance, troubleshooting connectivity issues, and collaborating with other developers to integrate network features into software products.

What are some common challenges network programmers face when optimizing multiplayer game performance?

Network programmers often encounter challenges such as minimizing latency, handling packet loss, and ensuring consistent synchronization between clients and servers. They must develop efficient protocols to manage bandwidth usage without sacrificing gameplay quality. Collaborating closely with game designers and other developers, network programmers continually profile and refine code to deliver a smooth multiplayer experience, even under varying network conditions.

What are the key skills and qualifications needed to thrive as a network programmer, and why are they important?

To thrive as a Network Programmer, you need strong proficiency in network protocols, programming languages such as C++ or Python, and a solid understanding of computer networking concepts, often backed by a degree in computer science or a related field. Familiarity with tools like Wireshark, TCP/IP stack implementations, and version control systems, as well as certifications like Cisco's CCNA, are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills in this role. These competencies are crucial for developing reliable, efficient, and secure networked applications and for troubleshooting complex connectivity issues.

What is the difference between Network Programmer vs Network Engineer?

AspectNetwork ProgrammerNetwork Engineer
Required CredentialsBachelor's in Computer Science or related field; programming certificationsBachelor's in Computer Networking, IT, or related; Cisco certifications often preferred
Work EnvironmentSoftware development teams, coding environments, labsNetwork infrastructure setup, maintenance, troubleshooting
Employer & Industry UsageTech companies, gaming, software firmsTelecom, enterprise IT, data centers
Common Search & Comparison IntentUnderstanding programming roles in networksFocus on network infrastructure and hardware

Network Programmers primarily focus on developing software that manages or interacts with network systems, emphasizing coding and software design. In contrast, Network Engineers design, implement, and maintain network infrastructure, focusing on hardware, configurations, and network security. Both roles require technical expertise but differ in their core responsibilities and work environments.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on internet-based services, cloud computing, and cybersecurity. Professionals with skills in network protocols, scripting, and network security are sought after across various industries, often requiring knowledge of tools like Wireshark, TCP/IP, and scripting languages such as Python or C++.
More about Network Programmer jobs

What cities are hiring for Network Programmer jobs?

Cities with the most Network Programmer job openings:

Who are the top companies hiring for Network Programmer jobs?

The top employers for Network Programmer jobs are:

What states have the most Network Programmer jobs?

States with the most job openings for Network Programmer jobs include:

Infographic showing various Network Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, and 6% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $123,000 per year, or $59.1 per hour.

Network Engineer

The Select Group

Raleigh, NC • On-site, Remote

Full-time

Re-posted 20 days ago


Job description

Network Engineer - Raleigh, NC
We are seeking a mid-to-senior level Network Engineer to support a large-scale Cisco Catalyst switch refresh initiative across a multi-site healthcare environment. This individual be responsible for coordinating and executing network changes, maintenance windows, hardware replacements, and cutover activities with a high degree of accuracy and attention to detail.
Network Engineer Key Responsibilities:
  • Execute Cisco Catalyst switch refreshes and network hardware replacement projects.
  • Coordinate and participate in planned maintenance windows, cutovers, and migration activities.
  • Implement network changes in accordance with established change management procedures.
  • Perform configuration, validation, testing, and post-cutover support activities.
  • Troubleshoot network issues related to implementation and migration activities.
  • Maintain accurate implementation documentation and change records.
  • Collaborate with client technical teams and stakeholders to ensure successful project execution.
  • Support multiple healthcare facilities and locations throughout the greater Raleigh area.

Network Engineer Required Qualifications:
  • 5+ years of enterprise network engineering experience.
  • Strong hands-on experience with Cisco Catalyst switching platforms.
  • Experience implementing network changes in large enterprise environments.
  • Proven ability to independently execute switch replacements, cutovers, and network migrations.
  • Strong troubleshooting skills related to Layer 2 and Layer 3 networking.
  • Experience following formal change management processes.
  • Strong documentation and communication skills.
  • Ability to work independently while coordinating with multiple stakeholders.

TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #LI-KN1
75905