1

Network Programming 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 ยท 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 ยท 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 ...

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 Programming information

See Raleigh, NC salary details

$57.8K

$119.6K

$387.4K

How much do network programming jobs pay per year?

As of May 30, 2026, the average yearly pay for network programming 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 is a Network Programming job?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

What are the key skills and qualifications needed to thrive in the Network Programming position, and why are they important?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

What are typical daily responsibilities for someone working in a Network Programming role?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What engineering jobs pay $500,000?

In network programming and related engineering fields, senior roles such as network architects, security engineers, and systems engineers with extensive experience and specialized skills can earn $500,000 or more annually, especially in high-demand industries or companies. These positions often require advanced certifications, deep technical expertise, and leadership responsibilities.
What are the most commonly searched types of Network Programming jobs in Raleigh, NC? The most popular types of Network Programming jobs in Raleigh, NC are:
Sr Network Engineer

Sr Network Engineer

Jewelers Mutual Group

Raleigh, NC โ€ข On-site

$101.10K - $138.50K/yr

Full-time

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