1

Network Programming Jobs in California (NOW HIRING)

Network Engineer CLEARANCE REQUIRED: Active and Current Top Secret/SCI Essential Duties and Responsibilities: * 8 years of experience/combined education in network/engineering design * 10% travel ...

Network Engineer

Sunnyvale, CA ยท On-site

$89K - $140K/yr

Work under the guidance of senior network engineers to deploy new communication network for Fortinet current/new offices within the USA. * Execute initial configurations of Fortigates, FortiSwitches ...

The Network Engineer supports development of communications architectures, coordination of communications plans, configuration of communications equipment, implementation of Network Information ...

Network Engineer

Sunnyvale, CA ยท On-site

$89K - $140K/yr

Work under the guidance of senior network engineers to deploy new communication network for Fortinet current/new offices within the USA. * Execute initial configurations of Fortigates, FortiSwitches ...

Network Engineer

San Jose, CA ยท On-site

$100K - $135K/yr

Cisco and Arista programming experience. * Cloud networking in GCP and AWS. * Python scripting. * TACACS implementation and administration. * Experience with monitoring tools such as PRTG, Pingdom ...

Work under the guidance of senior network engineers to deploy new communication network for Fortinet current/new offices within the USA. * Execute initial configurations of Fortigates, FortiSwitches ...

Sr Network Engineer

Fresno, CA ยท On-site

$100K - $125K/yr

Senior Network Engineer layer 2-3- Requires relocation to Fresno California Number of positions: 2 A Fresno, California based Network Service Provider has an immediate full time opening for an ...

Network Engineer Position Responsibilities: The Network Engineer will be tasked with driving multiple projects and operational initiatives rather than working on a single project scope. The role ...

Network Engineer II

Irvine, CA ยท On-site

$114K - $134K/yr

The Network Engineer II will serve as a member of the Network Engineering team, responsible for helping design, implement, and manage the company's advanced network infrastructure. Your role will ...

The Network Engineer will support the design of U.S. Navy networks. You Will: * Support the design of Navy networks * Develop network topologies, system-driven templates, and IP plans * Create test ...

Currently seeking a Cisco Network Engineer with experience configuring Cisco switching/router platforms (37xx, 38xx, 65xx, 45xx). * You will also be responsible for utilizing OSPF, VRFs, vlans ...

The Network Engineer will support the design of U.S. Navy networks. You Will: * Support the design of Navy networks * Develop network topologies, system-driven templates, and IP plans * Create test ...

Role: Network Engineer Location: Ventura, California (4 days onsite) Let's create our future together at The AES Group! About The AES Group: The AES Group is a premier technology and engineering ...

Network Engineer

San Diego, CA ยท On-site

$100K - $120K/yr

We are seeking a Network Engineer to strengthen networking initiatives supporting Foreign Military Sales (FMS) programs. The ideal candidate will have substantial experience with military C4I systems ...

Showing results 41-60

Network Programming information

See California salary details

$58.7K

$121.4K

$393.3K

How much do network programming jobs pay per year?

As of Sep 13, 2026, the average yearly pay for network programming in California is $121,389.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,600.00 and $126,300.00 per year, depending on experience, location, and employer.

What is network programming?

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 does a network programmer do?

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 are the key skills and qualifications needed to thrive in network programming?

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.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on networked systems, cloud services, and cybersecurity. Professionals skilled in protocols, socket programming, and network security are sought after across various industries, often requiring knowledge of programming languages like Python, C, or Java. The field offers opportunities in roles such as network engineers, security analysts, and software developers working on network applications.

What can you do with network programming?

Network programming involves developing software that enables communication between computers and devices over networks, such as creating network protocols, designing client-server applications, and managing data transfer. It requires knowledge of networking concepts, programming languages like Python or C++, and tools such as sockets and APIs to build reliable and efficient networked systems.

What are the most commonly searched types of Network Programming jobs in California?

The most popular types of Network Programming jobs in California are:

What are popular job titles related to Network Programming jobs in California?

For Network Programming jobs in California, the most frequently searched job titles are:

What job categories do people searching Network Programming jobs in California look for?

The top searched job categories for Network Programming jobs in California are:

What cities in California are hiring for Network Programming jobs?

Cities in California with the most Network Programming job openings:

Infographic showing various Network Programming job openings in California as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $121,389 per year, or $58.4 per hour.

Network Engineer

Sunnyvale, CA โ€ข On-site

Full-time

Re-posted 20 days ago


Job description

Company Description
Infozone Inc is Staff Augmentation specialist that enables you to focus on your core business while getting all the support in acquiring the Right fit in Right time; a crucial element for Staff optimization. We use not only the conventional means of Recruitment to seek the best talent but also supplement it with Digital recruitment to reach even passive candidates , hitherto inaccessible through conventional means. This results in engaging the best talent for present of upcoming job opportunities thereby building you company's brand positioning among relevant people, groups.
Job Description
Industry : Information Technology
Employment type: Full-time
Experience : 8+ years
Visa : US Citizen / Green Card
Job function : Network Engineer
CLEARANCE REQUIRED: Active and Current Top Secret/SCI
Essential Duties and Responsibilities:
  • 8 years of experience/combined education in network/engineering design
  • 10% travel domestic and international
  • Ability to work in a team environment
  • Team player with strong interpersonal, communications and writing skills

Experience/Skills :
  • AWS Cloud Implementation
  • Network Virtualization VXLAN
  • Virtualization experience
  • Network diagram and documentation experience
  • Unix System administration experience
  • System installation and integration experience
  • DevOps process/tools/technologies (e.g. Containers/Docker, Ansible, etc.)
  • Hands-on Cisco, Arista, or Juniper (or similar vendor) routers/switches/firewall configuration experience
  • Experience with TCP/IP, WAN/LAN, QoS, VTP/VLANs, NW Security (IPSec Tunnels), routing protocols OSPF, BGP, etc.
  • Experience with troubleshooting network anomalies and failures
  • Network/System Monitoring tools (e.g. Nagios, Splunk, etc.)
  • Network Certifications (Cisco, Juniper, VMWare, etc.)
  • Security+ Certification

Qualifications
Bachelor's Degree in relevant field.
Additional Information
All your information will be kept confidential according to EEO guidelines.