1

Network Programming Jobs in Raleigh, NC (NOW HIRING)

Knowledge as a Network Infrastructure (NI) specialist in core IP routing and switching and advanced ... Programming Security Collaboration (voice, video) Qualifications CCIE Additional Information To ...

Sr Network Engineer

Raleigh, NC ยท Hybrid

$101K - $138K/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 ...

As a Platform Network Engineer within our Site Reliability Engineering (SRE) organization, you'll play a pivotal role in building a secure, scalable, and highโ€‘performing network foundation that ...

Senior Network Engineer

Cary, NC

$96K - $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

$106K - $145K/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

$96K - $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 ...

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

Network Engineer III

Raleigh, NC ยท On-site +1

$143K - $189K/yr

... Network Engineer, Network Analyst, Network Administrator, IT Coordinator or a related occupation. Position requires experience with computer hardware skills, including setup, troubleshooting ...

Sr. Network Engineer

Raleigh, NC ยท On-site

$101K - $138K/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

$101K - $138K/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 ...

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 Jun 23, 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 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 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 the most commonly searched types of Network Programming jobs in Raleigh, NC? The most popular types of Network Programming jobs in Raleigh, NC are:
What are popular job titles related to Network Programming jobs in Raleigh, NC? For Network Programming jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Network Programming jobs in Raleigh, NC look for? The top searched job categories for Network Programming jobs in Raleigh, NC are:
Infographic showing various Network Programming job openings in Raleigh, NC as of June 2026, with employment types broken down into 80% Full Time, 4% Part Time, and 16% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $119,566 per year, or $57.5 per hour.
Sr. Network Engineer, Team Lead

Sr. Network Engineer, Team Lead

Jewelers Mutual Group

Raleigh, NC โ€ข Hybrid

$98K - $136K/yr

Full-time

Retirement, PTO

Posted 10 days ago


Job description

Summary
The Senior Network Engineer - Team Lead provides technical leadership and hands-on engineering for the design, implementation, security, and ongoing reliability of the organization's network infrastructure across campus, WAN, and multi-cloud environments. This role leads day-to-day network operations, drives standards and automation, and manages a small team of network engineers/administrators.
This role partners closely with Infrastructure, Security, Cloud, End User, and Application teams to ensure resilient connectivity and secure integration of private, public, and hybrid cloud services.
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
Technical Leadership & Engineering
  • Lead the design and implementation of complex Cisco-based networks that are scalable, secure, and highly available, aligned to industry best practices.
  • Own network architecture and engineering standards, including reference designs, configuration standards, and lifecycle roadmaps.
  • Provide senior-level escalation support for complex incidents and outages, performing root cause analysis and driving corrective and preventive actions.
  • Ensure proactive monitoring, alerting, and observability are in place with sufficient coverage to detect most issues before customer impact.
  • Maintain and continuously improve network documentation including diagrams, runbooks, configuration baselines, and security/network policies.
  • Plan and execute patching, maintenance windows, and technology refresh activities to minimize risk and business disruption.
  • Implement and maintain network services including firewalls, VPNs, IDS/IPS, SDA, Viptela SD-WAN, VLANs, load balancers, and related routing/switching services.
  • Collaborate with Security to ensure network segmentation, secure remote access, and control validation meet organizational requirements.
  • Support multi-cloud networking across AWS, Azure, and Google Cloud, including connectivity, routing, security, and integration patterns for hybrid environments.
  • Identify opportunities for automation (infrastructure-as-code, configuration management, repeatable deployments) to increase reliability and reduce operational toil.
  • Stay current on network and cloud technologies and recommend solutions that improve performance, security, cost, and operability.

People Leadership & Team Management
  • Provide direct people leadership for network engineering staff, including coaching, performance feedback, and development planning.
  • Set clear expectations for work quality, operational rigor, and customer-focused service.
  • Coordinate team workload and on-call or after-hours coverage as needed, ensuring timely response and effective handoffs.
  • Lead prioritization and execution of work from intake through delivery, balancing operational needs with project work.
  • Support hiring activities, including role scoping, interviewing, onboarding, and mentoring.
  • Foster a culture of documentation, learning, and continuous improvement.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to
What You'll Bring
  • Bachelor's degree in Information Technology, Computer Science, or related field, or equivalent experience.
  • 8+ years of progressive IT experience with 5+ years in network engineering, including ownership of enterprise network design and operations.
  • 1+ years of people management experience (or demonstrated team leadership experience), including coaching, performance feedback, and workload planning.
  • Expert knowledge of Cisco networking technologies across LAN and WAN.
  • Strong understanding of networking protocols and technologies, including TCP/IP, BGP, OSPF, VLANs, QoS, and load balancing.
  • Experience designing and supporting WAN and SD-WAN solutions (e.g., Cisco Viptela), including circuit provider management and resiliency.
  • Strong network security experience including segmentation, firewalls, VPNs, IDS/IPS, and secure remote access.
  • Practical knowledge of public, private, and hybrid cloud connectivity patterns across AWS, Azure, and Google Cloud.
  • Demonstrated incident management and troubleshooting skills, including root cause analysis and creating durable preventive controls.
  • Experience with infrastructure monitoring and observability platforms (LogicMonitor preferred).
  • Experience with Citrix NetScaler or similar ADC solutions preferred.
  • Ability to communicate clearly with both technical and non-technical partners and produce high-quality documentation.
  • Flexibility to travel up to 15% as needed.

Certifications, Licenses, Registrations
  • CCNA/CCNP certification preferred.
  • AWS, Google and/or Azure cloud certifications preferred.

What We Offer You
  • Competitive Compensation & Benefits: Includes performance bonuses, generous paid time off, and a top-tier retirement program with 401(k) matching and additional company contributions.
  • Collaborative Culture: Work alongside talented, passionate peers who value ownership and continuous learning.
  • Community & Giving: Benefit from 50% charitable gift matching and paid volunteer time to support nonprofit causes
  • Great Place to Workยฎ Certified: Join a team recognized for an environment of innovation and growth.

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.