1

Network Programmer Jobs in Raleigh, NC (NOW HIRING)

Sr Network Engineer

Raleigh, NC ยท On-site

$101.10K - $138.50K/yr

Summary The Senior Network Engineer provides technical leadership and deep hands-on expertise in Cisco and multi-cloud networking to design, implement, operate, and continuously improve the ...

Network Architect - Planning

Raleigh, NC ยท Hybrid

$100.07K - $135K/yr

The Network Architect - Planning will perform strategic planning and engineering tasks of considerable technical difficulty that includes analyzing, designing, planning, developing, budgeting, or ...

Senior Network Engineer

Cary, NC

$96.30K - $132K/yr

The Opportunity The Senior Network Engineer supports the Senior Network Architect in designing, developing, and evolving the enterprise network infrastructure. This role translates business and ...

Senior Network Engineer

Cary, NC ยท On-site

$96.30K - $132K/yr

The Opportunity The Senior Network Engineer supports the Senior Network Architect in designing, developing, and evolving the enterprise network infrastructure. This role translates business and ...

Senior Network Engineer

Cary, NC

$106K - $145.20K/yr

The Opportunity The Senior Network Engineer supports the Senior Network Architect in designing, developing, and evolving the enterprise network infrastructure. This role translates business and ...

Cisco Network Engineer Location:Raleigh, NC Duration: 12+ months contract position Client: NCDOT (462864) Qualifications Knowledge, Skills, and Abilities Requirements: Required: * Hands-on senior ...

Sr. Network Engineer

Raleigh, NC ยท On-site

$101.10K - $138.50K/yr

Role: Sr. Network Engineer Location: Raleigh, NC *Onsite Duration: 24+ Months Client: North Carolina Information Technology Description: Support user onboarding of Cloudflare's Network Access ...

P729408 Sr. Network Engineer

Raleigh, NC

$101.10K - $138.50K/yr

The Network Engineer III manages the purchase, installation, and support of network communications, including LAN/WAN systems. The Engineer is responsible for evaluating current systems and works on ...

P729408 Sr. Network Engineer

Raleigh, NC ยท On-site

$101.10K - $138.50K/yr

The Network Engineer III manages the purchase, installation, and support of network communications, including LAN/WAN systems. The Engineer is responsible for evaluating current systems and works on ...

Network Security Engineer

Raleigh, NC ยท On-site +1

$101.60K - $139K/yr

The Network Security Engineer designs, implements, and operates security controls for Ralliant's network and on-premises infrastructure environments across campus, data center, WAN, and cloud ...

Senior Network Systems Engineer (Remote)

Durham, NC ยท Hybrid

$100.50K - $137.70K/yr

As a Senior Network Engineer, you participate in the implementation, and support of complex hybrid network infrastructures across global environments. This role demands a strategic mindset and deep ...

This role functions as a Network & Unified Communications Engineer, with a strong emphasis on voice engineering, call routing, and cloud-based communications solutions. This role is responsible for ...

Cisco Network Engineer

Durham, NC ยท Hybrid

$55 - $60/hr

Cisco Network Engineer Location: RESEARCH TRIANGLE PARK, NC Bill Rate : $55-60/hr on W2 Duration: Long Term Interview: Phone+ Face2Face REQUIRED SKILLS Hands on ASR9K and/or CRS troubleshooting ...

next page

Showing results 1-20

Network Programmer information

See Raleigh, NC salary details

$57.8K

$119.6K

$387.4K

How much do network programmer jobs pay per year?

As of May 29, 2026, the average yearly pay for network programmer in Raleigh, NC is $119,566.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,600.00 and $124,400.00 per year, depending on experience, location, and employer.

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 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 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 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.

What are popular job titles related to Network Programmer jobs in Raleigh, NC? For Network Programmer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Network Programmer jobs in Raleigh, NC look for? The top searched job categories for Network Programmer jobs in Raleigh, NC are:
Infographic showing various Network Programmer job openings in Raleigh, NC as of May 2026, with employment types broken down into 1% Locum Tenens, 75% Full Time, 17% Part Time, 1% Temporary, and 6% Contract. Highlights an 14% Physical, 23% Hybrid, and 63% Remote job distribution, with an average salary of $119,566 per year, or $57.5 per hour.
Sr Network Engineer

Sr Network Engineer

Jewelers Mutual Group

Raleigh, NC โ€ข On-site

$101.10K - $138.50K/yr

Full-time

Posted 15 days ago


Job description

Summary
The Senior Network Engineer provides technical leadership and deep hands-on expertise in Cisco and multi-cloud networking to design, implement, operate, and continuously improve the organization's network infrastructure. This role leads complex initiatives across LAN/WAN/SD-WAN, cloud connectivity, and network security, ensuring scalable, secure, and highly available services. The Senior Network Engineer owns key aspects of network architecture, standards, monitoring strategy, capacity planning, and lifecycle management, and serves as a subject-matter expert (SME) partnering with infrastructure, security, and application teams to enable reliable hybrid and multi-cloud integrations.
Why Jewelers Mutual
Since 1913 we've been committed to supporting the Jewelry industry and putting customers at the center of everything we do. With over a century of trusted expertise, we're financially strong, forward-thinking, and driven by curiosity. Guided by our core values of Agility, Accountability, and Relevancy, we lead through innovation.
As a technology focused organization, we embrace cutting-edge tools and data-driven insights to continuously improve our products, services, and customer experience. Our mission is to be the industry's most trusted advisor by investing in our people, adopting new technologies, and striving for excellence.
We're dedicated to fostering growth through collaboration, powered by bold thinking, teamwork, and the passion of our people.
What You'll Do
  • Lead the architecture, design, and implementation of complex Cisco-based networks that are scalable, secure, resilient, and compliant with industry best practices and organizational standards.
  • Act as a senior technical escalation point for complex incidents; drive root cause analysis, corrective actions, and long-term improvements to prevent recurrence.
  • Define, implement, and continuously improve proactive monitoring, alerting, and observability (coverage, thresholds, event correlation, and response runbooks) to detect and resolve issues quickly.
  • Own and maintain network architecture artifacts including network diagrams, standards, configuration baselines, and security documentation; ensure documentation is current and audit-ready.
  • Lead network lifecycle management, including patching, upgrades, and replacement planning; develop implementation plans that minimize risk and business impact.
  • Design and support multi-cloud and hybrid connectivity patterns (private/public/hybrid), partnering with cloud and security teams to ensure consistent standards and secure integration.
  • Implement, operate, and optimize network services including firewalls, VPNs, IDS/IPS, SDA, Viptela SD-WAN, VLANs, and load balancers; ensure high availability and secure configurations.
  • Develop and enforce network standards and operational practices, including change management, configuration management, and automation where appropriate.
  • Provide technical guidance and mentorship to other team members; review designs/changes for quality, security, and alignment to standards.
  • Evaluate emerging network and cloud technologies; create recommendations and lead adoption efforts that improve performance, reliability, security, and operational efficiency.
  • Jewelers Mutual is seeking an experienced, detail-oriented Change Management Analyst to serve as a key contributor to our IT change governance and major incident review practices. This role owns the facilitation and administration of the Change Advisory/Approval Board (CAB), leads After Action Reviews (AARs) and Root Cause Analyses (RCAs) for significant incidents, and develops reporting that enables continuous improvement across Technology.
  • The ideal candidate brings a strong understanding of change management best practices (ITIL or equivalent), excellent facilitation and communication skills, and the ability to partner effectively with both technical and business stakeholders.

What You'll Bring
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent combination of education and experience).
  • Minimum of 7-10 years of progressive IT experience, including 5+ years in network engineering/administration supporting enterprise environments.
  • Demonstrated experience designing and operating complex, highly available LAN/WAN and data center networks in a regulated or high-availability setting.
  • Strong practical experience with Cisco enterprise networking (routing/switching, SDA, Viptela SD-WAN) including architecture decisions, configuration standards, and operational support.
  • Strong understanding of networking protocols and technologies, including TCP/IP, BGP, OSPF, QoS, VOIP, VLANs, MPLS, SD-WAN, and load balancing.
  • Hands-on experience with network security concepts and technologies, including firewalls, VPNs, IDS/IPS, segmentation, and secure remote access.
  • Proven experience with multi-cloud and hybrid connectivity (AWS, Azure, and/or Google Cloud), including network design patterns, connectivity options, routing, security controls, and operational troubleshooting.
  • Experience establishing and improving monitoring/alerting and observability practices (coverage, tuning, and actionable alerting). Familiarity with LogicMonitor or similar monitoring platforms preferred.
  • Ability to lead technical work end-to-end: requirements intake, design, change planning, implementation, validation, documentation, and operational handoff.
  • Strong troubleshooting skills with a structured approach to incident response and root cause analysis, including documenting corrective/preventative actions.
  • Strong communication skills; able to influence standards and partner effectively across infrastructure, cloud, security, and application teams.
  • Flexibility to travel up to 15%, as needed.

Nice to Have
  • ITIL v3 or v4 Foundation certification (or higher).
  • Experience with ITSM platforms such as ServiceNow, Freshservice, Jira Service Management, or similar.
  • Familiarity with hybrid cloud environments (AWS, Azure, GCP) and modern DevOps/CI/CD practices.
  • Experience with reporting and visualization tools (e.g., Power BI, Tableau) and/or building dashboards for operational metrics.
  • Background in infrastructure, operations, engineering, or technical support-enabling credibility and effectiveness with technical teams.
  • Experience supporting compliance and audit activities related to change management controls.
  • CCNP preferred (CCNA minimum preferred); equivalent advanced experience considered.
  • Cloud certifications preferred (e.g., AWS Advanced Networking, Azure Network Engineer Associate, Google Professional Cloud Network Engineer or similar).

Accessibility and Accommodations
We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage of the application or interview process, please let us know by contacting jmrecruiting@jminsure.com.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.