1

Network Programmer Jobs in Oregon (NOW HIRING)

Network Engineer

OR · On-site +1

To complement our rapid growth, we are actively sourcing for a Network Engineer to operate in a 24/7 Software-as-a-Service (SaaS) environment maintaining IP Networking components in a production ...

About the Job We're looking for a Corporate Network Engineer to join our IT team and establish the network infrastructure that will enable our teams to advance renewable energy technology and ocean ...

About the Job We're looking for a Corporate Network Engineer to join our IT team and establish the network infrastructure that will enable our teams to advance renewable energy technology and ocean ...

About the Job We're looking for a Corporate Network Engineer to join our IT team and establish the network infrastructure that will enable our teams to advance renewable energy technology and ocean ...

Lead Network Engineer

Mcminnville, OR · On-site

$130K - $140K/yr

We have a great opportunity for an experienced Network Engineer to take their skills to the next level as a Lead Network Engineer at a fast-growing, well-established company that offers career growth ...

About the Role The Network Engineer is responsible for designing, managing, and securing our enterprise network infrastructure. This is a hands-on role serving as the primary technical owner of our ...

Collabera is a leader in IT staffing with over 22 years of experience and is seeking a Network Engineer. The primary responsibilities of this role include installing, configuring, and supporting ...

Sr. Network Engineer

Portland, OR · On-site

$110K - $151K/yr

Own and execute network engineering for projects in late-stage development through construction stage, including leading the design and configuration of LANs/WANs, procuring networking hardware such ...

Senior Network Automation Engineer

OR · On-site +1

$130K - $160K/yr

As a Senior Network Automation Engineer, you'll partner directly with customers to identify high-impact automation opportunities, then architect and build solutions using NetBrain's automation ...

Senior Network Engineer

Beaverton, OR · On-site

$108K - $148K/yr

Beaverton, OR We are seeking a Senior Network Engineer to design, implement, secure, and support enterprise network infrastructure across LAN/WAN/WiFi, datacenters, and cloud connectivity. This role ...

Network Engineer II

OR · On-site +1

To complement our rapid growth, we are sourcing a Network Engineer II to operate in a 24/7 Software-as-a-Service (SaaS) environment, taking ownership of complex LAN infrastructure initiatives and ...

RESPONSIBILITIES ● Install, configure and support large-scale production and corporate network infrastructure including routers, switches, console servers and optical transport equipment. ● ...

Troubleshoot network hardware and software, working with 3rd party hardware vendors and suppliers on root cause analysis and resolution. Troubleshoot and repair local and long haul circuits, working ...

Showing results 21-40

Network Programmer information

See Oregon salary details

$62.9K

$130K

$421.3K

How much do network programmer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for network programmer in Oregon is $130,046.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,300.00 and $135,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 Oregon?

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

Infographic showing various Network Programmer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, and 5% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $130,046 per year, or $62.5 per hour.

Network Engineer

OR • On-site, Remote

Five9
Software Development • 1 - 5K employees

Full-time

Re-posted 24 days ago


Job description

To complement our rapid growth, we are actively sourcing for a Network Engineer to operate in a 24/7 Software-as-a-Service (SaaS) environment maintaining IP Networking components in a production setting. 
In this role you will:

  • Participate in projects for new Network Product offerings and Network Operation improvements
  • Integrate business partners and acquisitions into a supportable design
  • Review and analyze history of network related incidents and perform preventive measures  
  • Troubleshoot network related issues and communicate with customers
  • Assist in managing network service providers and equipment
  • Provide capacity analysis and planning
  • Assist customers and field personnel in network activations for customers

Key Responsibilities

  • Initiate multiple projects for new Network Product offerings for customers and Network Operation improvements
  • Partner closely with Network Architects and Engineers to improve WAN network connectivity
  • Partner with internal business units to best understand the organization's needs and continuously improve and apply standards for operational excellence
  • Review, analyze and execute network change requests
  • Occasionally interact with external customers to ensure smooth network activations and to troubleshoot any network connectivity related issues

Requirements:

  • 3+ years of experience in Medium to large networks, IP Routing, Switching, and Security principles.
  • Demonstrate knowledge of platform operating systems (router platforms, LAN, WAN, and router protocols) MPLS, OSPF, and BGP, and how they interact with the network
  • Demonstrate knowledge of real-time traffic queuing and prioritizing on LAN and WAN networks
  • Demonstrated operational success with an exceptionally strong data-driven analytical approach towards solving complex challenges
  • Experience with implementations of solutions involving large data centers, inter-business routing plans, site2site IPSEC VPNs, FWs and MPLS VPNs.
  • Hands-on skills for Cisco IOS-XE is required and Cisco IOS-XR and Nexus OS preferred, connect lab equipment, proof of concept; Documenting solutions with diagrams and proper description is required
  • Knowledge and experience in Cisco Nexus 7k, ASR 1000 and 9000 Routers, SSL-VPN.
  • Excellent communications, both oral and written

Preferred Qualifications:

  • Telecommunications experience - VoIP, RTP, SIP peering/trunking and SBC is a huge plus
  • Experience with incident response, information assurance, computer security best practices, system hardening, vulnerability management, antivirus, SIEM, firewalls, IPS/IDS monitoring, and techniques for analyzing TCP/IP network traffic and event logs
  • Knowledge of Linux network functions; Saas/Cloud-based software environment a plus
  • Knowledge and experience in Cisco ACI
  • Knowledge on AWS and GCP Cloud platforms