1

Network Programmer Jobs in California (NOW HIRING)

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 supports development of communications architectures, coordination of communications plans, configuration of communications equipment, implementation of Network Information ...

The Production Backbone Network Engineering team is responsible for architecting, building, and operating LinkedIn's global Backbone and Edge network infrastructure that connects our data centres ...

The Production Backbone Network Engineering team is responsible for architecting, building, and operating LinkedIn's global Backbone and Edge network infrastructure that connects our data centres ...

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

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

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

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

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

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

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

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

Showing results 41-60

Network Programmer information

See California salary details

$58.7K

$121.4K

$393.3K

How much do network programmer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for network programmer 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 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++.

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

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

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

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

What cities in California are hiring for Network Programmer jobs?

Cities in California with the most Network Programmer job openings:

Infographic showing various Network Programmer job openings in California as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 100% In-person job distribution, with an average salary of $121,389 per year, or $58.4 per hour.

Network Engineer

Downey, CA โ€ข On-site

West Advanced Technologies (WATI)
Computer and Electronic Product Manufacturingย โ€ขย 1 - 10 employees

Full-time

Re-posted 7 hours ago


Job description

Position: Network Engineer
Location: Downey, CA
Duration: 12 months
Mandatory Skills:
The Network Engineer will have advanced skills in network monitoring tools and a comprehensive knowledge of protocols, emerging network technologies, network security, file servers, cable infrastructure, and topologies. They apply in depth knowledge to support network infrastructure such as e-mail, storage management, file and print services, routers, wireless access points, switches, firewalls, host access, network-related software, network management systems, network security appliances, Internet, voice networks, SIP phones and backup and disaster recovery services.
- Cisco CLI proficiency (e.g. systems such as 7k and 9k series appliances and virtual routers/switches). CLI proficiency is extremely important. - Cisco ACI proficiency (must be comfortable with CLI management). - Edge routing protocols (BGP, GRE, etc.) proficiency. - ISP configuration, monitoring, and management. - Cloud routing, management and troubleshooting with AWS, Azure, GCP, Oracle, etc. - Hands-on Cisco hardware experience with systems such as 7k and 9k series appliances including configuration, management, monitoring and troubleshooting. - Hands-on support of various infrastructure connectivity (hardware to hardware, virtual to hardware, virtual to virtual, cloud to virtual, etc.). - Ability to quickly learn and find technical information quickly to resolve problems
This classification requires a minimum of four (4) years of broad, extensive, and increasingly responsible, full-time experience planning, designing, installing, and maintaining complete network infrastructure in a centralized IT organization with a high-availability environment. At least one (1) year of that experience must be in a lead capacity
Experience Preferred:
Managing Application Centric Infrastructure (ACI) infrastructure hands on experience. - Cisco CLI hands on experience (must be extremely comfortable with CLI). - Edge routing including BGP, GRE, etc. experience. - Support connectivity to various ISPs and look at redundancy, correct routing to accomplish various tasks, etc. experience. - Setting up and managing Cloud to data center connectivity including cloud routing (Azure, AWS, Google, Oracle, etc.) experience. - Cisco hardware (primarily 7k and 9k series, but other similar devices are acceptable) experience. - Managing upgrades for various Cisco appliances and working with TAC when needed experience. - Connecting various infrastructure (hardware to hardware, virtual to virtual, cloud to virtual, etc.) experience. - Experience using MS Teams, Cisco WebEx, and other collaborations tools. - Experience using MS SharePoint for documentation and collaboration. Data center network engineering and operations, and the secure deployment and monitoring of these environments. Administers Cisco as well as various Cloud environments including AWS, Azure, Google, Oracle, SalesForce, etc., infrastructure including both CLI and ACI interfaces to accomplish their goals. Ability to trace and navigate to ACLs through the CLI
Education Required:
This classification requires the possession of a bachelor's degree in an IT-related or Engineering field or a closely related field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Regards,
Sangeetha
West Advanced Technologies, Inc.
Serving government agencies for 22 Years
E: sangeetha.p@wati.com, D: 279 895 6797
www.wati.com