1

Network Programmer Jobs in California (NOW HIRING)

Network Engineer Location: San Dieago, CA - Hybrid One of our clients in the interactive entertainment industry is hiring a Network Engineer to help design, implement, and operate the high ...

Network Engineer

Los Angeles, CA · On-site

$53.76 - $66.69/hr

Network Engineer - Long Term Project - West Los Angeles, CA (Hybrid) Title: Network Engineer Location: West Los Angeles, CA (Hybrid) Duration: 12+ months long term project Compensation: $53.76-66.69 ...

New

They are seeking a Network Engineer to support networking initiatives for Foreign Military Sales programs, requiring substantial experience with military C4I systems and secure operational networks.

We are looking for a Network Engineer to design, implement, maintain, and support our growing network infrastructure. You will be part of a systems engineering team that is responsible for designing ...

Position Summary We are seeking an experienced and detail-oriented Network Engineer to support and maintain the critical networking infrastructure that enables secure and efficient delivery of ...

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

Oxnard, CA · On-site

$100K - $140K/yr

Position Summary We are seeking an experienced and detail-oriented Network Engineer to support and maintain the critical networking infrastructure that enables secure and efficient delivery of ...

SUMMARY OF POSITION The Network Engineer is responsible for maintaining, monitoring, and engineering IP networks for InfoIMAGE and is a key member of our network operations team, and will be ...

Network Engineer Location: PaloAlto, CA Contract EVPN, Cloud Environment, Palo Alto are mandatory Scope of Work • IaC Execution: Develop and maintain Terraform modules to provision multi- • cloud ...

Seven (7) years' of progressive experience in computer system/network engineering, including two years of specialized experience related to the task. * CCNA or CCNP or Brocade Certified Professional ...

Network Engineer II

Irvine, CA · On-site

$114K - $134K/yr

Network Engineer II Location: Irvine, CA Work Type: Full-time Department: IT Infrastructure Description & Requirements Come join our family at In-N-Out Burger! We are seeking a highly motivated ...

In-N-Out Burger, a privately owned fast-food company founded in 1948, is seeking a Network Engineer II to join their IT Infrastructure team in Irvine, CA. The role involves designing, implementing ...

They have an exciting opportunity for a Network Engineer providing network hardware & software expertise in support of the Combined Orbital Operations Logistics and Resiliency program.

New

Network Engineer IV Duration:6 months with possible extension Location: Remote Summary: The main function of a network engineer is to determine user requirements and design specifications for ...

Senior Network Engineer

San Francisco, CA · Hybrid

$122K - $167K/yr

Senior Network Engineer Infrastructure operations · shared across customers Reports to: Director, Network Engineering Location: Remote (US) or Pleasanton, CA (hybrid) Department: Infrastructure & DC ...

Network Engineer IV Duration:6 months with possible extension Location: Remote Summary: The main function of a network engineer is to determine user requirements and design specifications for ...

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

next page

Showing results 1-20

Network Programmer information

See California salary details

$58.7K

$121.4K

$393.3K

How much do network programmer jobs pay per year?

As of Jul 10, 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 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 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 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:
Network Engineer

Network Engineer

The AES Group

San Diego, CA • On-site

Contractor

Re-posted 16 days ago


Job description

Role: Network Engineer
Location: San Dieago, CA - Hybrid

One of our clients in the interactive entertainment industry is hiring a Network Engineer to help design, implement, and operate the high-performance networks that power a globally distributed gaming platform. This role sits across the full network stack — Internet edge, core routing/switching, data center fabric, security, and user connectivity — ensuring new services launch on a fast, scalable, and secure foundation.

What you’ll get (highlights)
  • Hands-on work with global-scale networks supporting latency-sensitive, always-on services

  • Exposure to modern data center fabrics, automation, DDoS defense, and multi-cloud networking

  • Collaborative environment with infrastructure and engineering teams focused on reliability and performance


Role Overview

As a Network Engineer, you will monitor, troubleshoot, and improve a multi-vendor global network environment. You’ll partner with engineering and infrastructure teams to deploy new network capabilities, improve automation and visibility, and ensure service performance and resiliency at scale. This position includes on-call participation and proactive incident response.

Overview:

  • Monitor and optimize our global network to ensure peak performance and reliability
  • Troubleshoot and resolve network-related issues across multiple vendor environments
  • Participate in on-call rotations and proactively respond to alerts
  • Deploy new infrastructure to global locations with remote coordination
  • Enhance network automation, monitoring, and visibility systems

Qualifications:

  • CCNP/JNCIP certification (or equivalent hands-on expertise)
  • Strong multi-vendor troubleshooting experience (Juniper, Arista)
  • Advanced understanding of routing protocols, network security, and threat remediation
  • Deep knowledge of switching, wireless, and next-generation firewalls (Palo Alto)
  • Experience with Data Center environments (Arista CVP, Juniper Apstra)
  • Familiarity with cloud networking across major providers (AWS, Azure, GCP)
  • Network automation experience (NETCONF/YAML, Ansible, ZTP)
  • VXLAN/EVPN expertise with Arista and Juniper
  • Understanding of DDoS mitigation (Arbor APS/TMS or cloud-based solutions)
  • Scripting proficiency (Python or Perl) for automation workflows
  • Experience with F5 load balancers, including AFM
Nice-to-Have (Bonus)
  • Proven experience improving monitoring/visibility platforms and reducing mean time to detect/restore (MTTD/MTTR)

  • Experience supporting globally distributed, high-traffic consumer platforms (gaming/streaming/online services)

Ready to apply?

If you thrive in complex environments and enjoy building reliable, secure, automation-driven networks at scale, we’d like to hear from you.

Ready to make an impact? Apply now and join us on our journey!