1

Network Programmer Jobs in Chicago, IL (NOW HIRING)

Network Engineer Descriptions: Will work with Infrastructure leadership, other IS teams and business units to engineer, recommend, plan technical projects to meet network reliability, tactical ...

New

Reporting to the Network Manager, the Senior Network Engineer is seen as a technical expert in Network Engineering infrastructure. This is a technical and hands on role, with a primary focus on ...

If you are a Networking Programmer with gaming experience and the desire to lay your imprint on the gaming industry, we encourage you to apply! Position: Senior Networking Programmer Location: Dallas ...

IMC is seeking experienced Network Engineers who are passionate about building and operating cutting-edge, high-performance networks. You'll work closely with traders, developers, quants, and ...

Network Engineer

Chicago, IL ยท On-site

$110K - $135K/yr

We are looking for an experienced Network Engineer to support and enhance enterprise networking operations in Chicago, Illinois. This role focuses on building reliable, secure connectivity across on ...

We are seeking a Sr-Level Network Engineer to support Exelon's network refresh programs across multiple projects, including branch refreshes and real estate/customer initiatives (e.g., new site ...

Network Engineer

Chicago, IL ยท On-site

$155K - $225K/yr

IMC is seeking experienced Network Engineers who are passionate about building and operating cutting-edge, high-performance networks. You'll work closely with traders, developers, quants, and ...

Network Engineer

Chicago, IL ยท On-site

$155K - $225K/yr

IMC is seeking experienced Network Engineers who are passionate about building and operating cutting-edge, high-performance networks. You'll work closely with traders, developers, quants, and ...

The Network Engineer is responsible for designing, implementing, automating, monitoring, and supporting complex multi-vendor network environments across campus, SD-WAN, wireless, and cloud platforms ...

The Network Engineer is responsible for designing, implementing, automating, monitoring, and supporting complex multi-vendor network environments across campus, SD-WAN, wireless, and cloud platforms ...

The Network Engineer is responsible for designing, implementing, automating, monitoring, and supporting complex multi-vendor network environments across campus, SD-WAN, wireless, and cloud platforms ...

The Network Engineer is responsible for designing, implementing, automating, monitoring, and supporting complex multi-vendor network environments across campus, SD-WAN, wireless, and cloud platforms ...

NextRow is looking to hire a Network Engineer (contract role). Any experience in Hospitality industryis a big plus. This role has both operational and strategic responsibilities, along with ...

Sr Network Engineer

Alsip, IL ยท Hybrid

$135K - $175K/yr

Senior Network Engineer - Palo Alto Network Engineer LO CATION: Hybrid - must reside within a commutable distance to Alsip, IL to respond to network issues COMP RANGE: $135,000 to $175,000 per year ...

NextRow is looking to hire a Network Engineer (contract role). Any experience in Hospitality industry is a big plus. This role has both operational and strategic responsibilities, along with ...

next page

Showing results 1-20

Network Programmer information

See Chicago, IL salary details

$59.1K

$122.3K

$396.1K

How much do network programmer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for network programmer in Chicago, IL is $122,260.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $127,200.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 Chicago, IL look for? The top searched job categories for Network Programmer jobs in Chicago, IL are:
Infographic showing various Network Programmer job openings in Chicago, IL as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $122,260 per year, or $58.8 per hour.
Network Engineer

Contractor

Posted yesterday

New


Job description

Location: ONSITE- Chicago or Remote
Duration: 6 months
Role: Network Engineer
Descriptions:
Will work with Infrastructure leadership, other IS teams and business units to engineer, recommend, plan technical projects to meet network reliability, tactical, performance, or controls needs.
Analyzes business needs; gather requirements, designs, installs, troubleshoots, and supports technical solutions in a world-class infrastructure.
Develops and documents models, plans, diagrams, illustrations, and procedures in support of engineering activities and network related business initiatives.
Participates in regular meetings and conference calls with customers and IT staff to help qualify opportunities and technical solutions.
Creates capital expenditure (CAPEX) requests and tracks the progress of hardware & software orders.
10+ year's experience in network engineering. Experience network engineering and operation with an enterprise organization preferred.
5+ years of experience leading project teams and/or mentoring junior engineers.
In depth knowledge and understanding of networking technologies, design principles, and the practical application of routers, switches, virtualization, storage, storage networking virtualization/zoning, load-balancers and network security.
Experience working with SDN solutions such as Cisco ACI, VMware VNX Knowledge of network security solutions such as firewalls, VPNs, Intrusion detection/prevention, and web application firewalls.
Strong technical knowledge and experience in several of the following (certification a plus):
Cisco Routing/Switching, spine/leaf architecture
F5 LTM/GTM
Cisco UCS & Nexus
Cisco ACI
Cisco WAAS, WCCP
Cisco security solutions
Cisco ISE
Palo Alto Networks firewalls and security solutions QoS, prioritization of voice and video Network automation Proven understanding of network segmentation/isolation, encryption architectures Strong documentation skills and experience generating technical documents, diagrams, solutions specifications, guidelines, processes, and procedures.
Scripting skills are a plus
Excellent communications and customer service skills with proven ability to communicate professionally in a corporate environment.
Experience in standardizing and automating network configuration and deployment Experience with software and hardware troubleshooting and system monitoring.
Ability to work nights and weekends as needed for implementations and being a point of escalation
Keyword:
Skills: Palo Alto~Cisco Application Centric Infrastructure(ACI)~CNS_Network Security_Cisco Experience Required: 6-8