1

Network Programmer Jobs in Oregon (NOW HIRING)

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

This person would have CISCO Network experience. The customer is a CISCO based shop. The person should have strong network experience in switching, routing and wireless. Must know all the network TCP ...

They are seeking a Network Engineer to support daily operations and respond to trouble tickets, as well as assist with applying patches and performing IOS upgrades. Responsibilities : โ€ข support the ...

Extensive experience with Chassis based devices like Cisco 6500, Nexus, or Juniper Enterprise and Service Provider network hardware platforms like MX series, SRX, PTX series and architectures ...

Cloud Network Engineer - Staff

OR ยท On-site +1

$170K - $190K/yr

Good interpersonal skills and experience working with other engineering teams * Advanced knowledge of AWS and Cloud Networking in hybrid network environments * Advanced knowledge of TCP/IP and ...

OR

$193K/yr

Network Engineer, ENS Strategic Lead Responsibilities: * Execution Enablement: Help develop and maintain execution plans and resource modeling across indirect teams. Help structure teams and working ...

Principal Cloud Network Engineer Reports to: Sr. Director, Cloud and Engineering Location: US - CA Remote Goleta Interested applicants mustresidein one of the following approvedstates:Arizona ...

Showing results 41-60

Network Programmer information

See Oregon salary details

$62.9K

$130K

$421.3K

How much do network programmer jobs pay per year?

As of Aug 20, 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:

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

The top searched job categories for Network Programmer jobs in Oregon 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.

Senior Network Engineer- Contract

Energy Trust of Oregon, Inc.

Portland, OR โ€ข On-site

$71.64 - $89.54/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

Position: Senior Network Engineer (Contract)

Reports to: Infrastructure Manager

Compensation*: Competitive starting salary at $52/hr - $65/hr commensurate with skills and experience.

Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, and certifications in the pay equity assessment to determine equitable salary placement. Candidates should expect compensation offers within the starting compensation range. The full pay range is included to show the potential earnings for this position with sustained high performance.

Employment Classification: Contract, Exempt

Anticipated Start Date: As soon as possible, position is open until filled

Office Location: Portland Metro Area, Oregon, USA

About Energy Trust of Oregon

Energy Trust of Oregon is an independent nonprofit organization dedicated to energy efficiency and renewable energy development. We serve Oregon customers of Portland General Electric, Pacific Power, NW Natural, Cascade Natural Gas and Avista, and SW Washington customers of NW Natural. Year over year Energy Trust is recognized as one of the 100 Best Nonprofits to Work For in Oregon.

Our Vision

Clean, affordable energy for everyone.

Our Commitment to Diversity

We recognize the lack of diversity in our industry, and we actively seek to address it with our hiring and retention practices as well as our values. We believe every person and their lived experience is integral to building a vibrant culture and delivering effective services to all customers we serve. We are committed to the principles of diversity, equity and inclusion, and we encourage candidates with diverse backgrounds and experience to apply.

Our Location

Energy Trust provides a range of work location options, including remote, hybrid and in-office work. This position will represent Energy Trust in public settings and potentially at community events. We are open to candidates who live throughout Oregon and Washington. The Senior Network Engineer would be expected to report to the office on a quarterly basis, at minimum.

What Weโ€™re Looking For

This position is responsible for network architecture and the application of network-specific security best practices, as well as supporting risk remediation efforts within the network environment. It is responsible for improving system reliability and availability while ensuring that network configurations align with industry standards and ISO requirements. This role will strengthen vendor management by applying technical expertise to evaluate, challenge, and resolve complex support issuesโ€”reducing reliance on vendor guidance and ensuring solutions align with organizational requirements and risk posture.

A key objective of the role is to mature the network environment through monitoring, alerting, automation, documentation, implementation of best practices, and team knowledge transfer. This position is responsible for managing large-scale projects, including but not limited to network hardening initiatives in support of ISO compliance. This role serves as the organizationโ€™s primary networking resource, requiring broad and deep expertise across the domain. The position is expected to operate with a high degree of ownership in executing and prioritizing work, while partnering with IT leadership for strategic direction, decision-making, and approval of significant changes.

The Senior Network Engineer must have deep and broad expertise in networking technologies, architecture, and best practices. As our environment is predominantly Fortinet-based, Fortinet experience is a significant plus. This individual reports to the Infrastructure Manager of the IT department.

This position is expected to report to the Portland office quarterly at a minimum for all staff and other in-person meetings.

What Youโ€™ll Do
  • Own enterprise network infrastructure and Fortinet security platforms end to end, serving as the authoritative technical lead for network architecture, configuration standards, and operational governance.
  • Change network design and security controls with managerial approval, including re architecting systems as necessary to remediate risk, improve resilience, and align with industry and regulatory standards.
  • Be accountable for network availability, security posture, and risk reduction, proactively identifying systemic weaknesses and resolving complex connectivity and performance issues that materially impact the organization.
  • Lead all network related remediation efforts in support of ISO compliance, translating audit and monitoring findings into concrete technical controls, configuration changes, and documented evidence.
  • Serve as the senior technical interface with network and security vendors, independently evaluating vendor guidance, challenging inaccurate or incomplete recommendations, and driving issues to effective resolution.
  • Define and implement monitoring, alerting, patching, and automation strategies, establishing a mature, supportable network environment with reduced reliance on manual intervention and reactive troubleshooting.
  • Establish and maintain authoritative, environment specific documentation for network architecture and Fortinet implementations, replacing legacy materials with accurate, actionable standards and procedures.
  • Drive knowledge transfer and operational readiness across the team, ensuring internal staff are equipped to support and sustain the network environment as maturity improves over time.
  • Provide timely troubleshooting and resolution of network issues, prioritizing efforts according to incident severity, business impact, and outage scope.
  • Demonstrate in-depth knowledge of server and distributed systems networking design, configuration, and integration.
  • Provide support and guidance to help desk staff and system administrators in troubleshooting and resolving system-related issues.
  • Exhibit strong communication skills with colleagues and leadership, contribute meaningfully in meetings, and consistently demonstrate professionalism and respect in all employee interactions.
  • Adhere to formal change management processes.
  • Perform other job-related duties as assigned.
  • Perform all functions of the job in a safe manner.
SUPERVISORY RESPONSIBILITY

This position has no supervisory responsibilities.

What Youโ€™ll Need
  • Bachelor's degree in computer science or related discipline from an accredited college or university or equivalent professional experience in the information technology field.
  • 5 โ€“ 10 years of Network Engineering with network architecture,
  • Advanced network certifications a plus.
  • Fortinet certification a plus.
  • Highly self-motivated and directed with attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Customer service skills and experiences.
  • Must be able to interact with a diverse workforce and be comfortable working in culturally diverse settings and groups.

The above information is designed to outline the major functions and position requirements of this job. It does not identify all tasks that may be expected, nor address the performance standards that must be maintained.

What Youโ€™ll Get
  • Health/dental/vision insurance
  • Employer sponsored and paid life/disability
  • 401(k) with a company contribution of 6% of your salary after 90 days of employment
  • TriMet pass
  • Access to health and dependent FSA/HSA accounts
  • Generous paid vacation, holidays and sick days
  • Paid volunteer hours
  • Employee assistance program
  • Career advancement opportunities
  • Great colleagues and culture
  • Flexibility to work from home and/or an office space at the Portland, OR location
  • Work from home laptop provided
  • Read more about our benefits here
APPLICATION INSTRUCTIONS

Please submit a cover letter and resume on Energy Trustโ€™s website www.energytrust.org/About/careers.

All offers of employment are conditional pending the successful completion of a background check (which may include employment verification, education verification, criminal history, motor vehicle record) and reference checks.

Donโ€™t meet every single requirement? Studies have shown that candidates from certain demographics are less likely to apply to jobs unless they meet every single qualificationโ€”for example, women and People of Color. At Energy Trust we are dedicated to building a diverse, inclusive and authentic workplaceโ€”if youโ€™re excited about this role but your past experience doesnโ€™t align perfectly with every qualification in the job description, we encourage you to apply. You may be the right candidate for this or other roles.

Energy Trust of Oregon is committed to providing equal employment opportunity for all persons regardless of race, color, religion (including religious dress and grooming practices), sex, sexual orientation, gender, gender identity, gender expression, age, marital status, national origin, ancestry, citizenship status, pregnancy, medical condition, genetic information, mental and physical disability, political affiliation, union membership, status as a parent, military or veteran status or other non-merit based factors. We will provide reasonable accommodations throughout the application, interviewing and employment process. If you require a reasonable accommodation, contact us. Energy Trust of Oregon is an E-Verify employer. This policy is applicable to all phases of the employment relationship, including hiring, transfers, promotions, training, terminations, working conditions, compensation, benefits, and other terms and conditions of employment.

Energy Trust is committed to pay equity. Energy Trust is committed to fair employment practices and non-discrimination, including pay equity for all employees. We do not discriminate on the basis of protected class (race, sex, veteran status, disability, age, color, religion, national origin, marital status, sexual orientation) in the payment of wages or screen applicants on the basis of their current or past compensation. We determine salary by completing a review of your application materials to evaluate your related education, experience and training.

www.energytrust.org

#J-18808-Ljbffr