1

Mid Level Network Engineer Jobs in Spokane, WA (NOW HIRING)

Level of Responsibility Control Systems Engineer Independently supports and maintains energy ... Understanding of network and application communications; experience with packet-analysis tools is ...

Engineer I/II/III

Spokane, WA · On-site

$50K - $80K/yr

... network switch and router tickets • Provide a high level of customer service with a positive ... engineer • Assist or step in as lead in customer on and off boarding's when required • Lead ...

This role can range from entry level to mid/senior level. Compensation: $90,000 - $130,000/yr base salary DOE. Description The Project Geotechnical Engineer is responsible for completing geotechnical ...

Amphenol Network Solutions have been leading the industry with a high-quality, seamless product ... level of work being performed by incumbents. The list is not an exhaustive list of all ...

Amphenol Network Solutions have been leading the industry with a high-quality, seamless product ... level of work being performed by incumbents. The list is not an exhaustive list of all ...

Manufacturing Engineer I

Liberty Lake, WA

$71K - $92K/yr

Amphenol Network Solutions have been leading the industry with a high-quality, seamless product ... level of work being performed by incumbents. The list is not an exhaustive list of all ...

Amphenol Network Solutions have been leading the industry with a high-quality, seamless product ... level of work being performed by incumbents. The list is not an exhaustive list of all ...

Amphenol Network Solutions have been leading the industry with a high-quality, seamless product ... level of work being performed by incumbents. The list is not an exhaustive list of all ...

OpenEye's solutions are available globally through a trusted network of certified service providers ... Alongside shared responsibility for CI/CD health and service-level objectives, you'll work closely ...

OpenEye's solutions are available globally through a trusted network of certified service providers ... Alongside shared responsibility for CI/CD health and service-level objectives, you'll work closely ...

Sr HSE Engineer

Spokane, WA · On-site

$92 - $115/hr

This role is intended for an experienced, mid-career professional who can translate demanding ... level environmental disclosures * Strong data analytics skills, including work with large ...

Sr Software Engineer

Liberty Lake, WA · On-site

$123K - $162K/yr

... via low-level optimizations, including vectorization, cache efficiency, and hardware-aware ... networking optimizations. • Understanding of graph partitioning and execution scheduling for ...

Showing results 41-60

Mid Level Network Engineer information

See Spokane, WA salary details

$31.3K

$110.3K

$159.8K

How much do mid level network engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for mid level network engineer in Spokane, WA is $110,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $135,000.00 per year, depending on experience, location, and employer.

What does a mid level network engineer do?

A Mid Level Network Engineer is responsible for designing, implementing, managing, and troubleshooting an organization's computer networks, including local area networks (LANs), wide area networks (WANs), and other data communication systems. They usually work with both hardware and software to ensure network reliability, security, and performance. Their role often involves configuring routers and switches, monitoring network traffic, and resolving technical issues to keep systems running smoothly. Mid level engineers may also assist with network upgrades and documentation, and often work closely with senior engineers and IT support teams.

What are the key skills and qualifications needed to thrive as a mid level network engineer?

To thrive as a Mid Level Network Engineer, you need solid knowledge of networking protocols, troubleshooting, and infrastructure management, often backed by a degree in computer science or a related field and industry certifications like CCNA or CompTIA Network+. Familiarity with network monitoring tools, firewalls, routers, switches, and configuration management systems is typically required. Strong analytical thinking, effective communication, and the ability to collaborate across teams help you stand out in this role. These skills are vital to ensure network reliability, resolve issues efficiently, and support organizational connectivity needs.

What are some common challenges faced by mid level network engineers, and how can they be addressed?

Mid Level Network Engineers often encounter challenges such as troubleshooting complex connectivity issues, managing network upgrades with minimal downtime, and keeping up with rapidly evolving technologies. These challenges can be addressed by developing strong diagnostic skills, staying updated through continuous learning and certifications, and collaborating closely with team members in IT support, security, and systems administration. Effective communication and documentation are also key to resolving issues efficiently and ensuring network reliability.

What is the difference between Mid Level Network Engineer vs Network Administrator?

AspectMid Level Network EngineerNetwork Administrator
CertificationsCCNA, CompTIA Network+CCNA, CompTIA Network+
Work EnvironmentDesign, implement, troubleshoot network solutionsMaintain, monitor, and support existing networks
ResponsibilitiesNetwork design, upgrades, performance optimizationNetwork setup, daily operations, issue resolution

While both roles require similar certifications and work in network environments, Mid Level Network Engineers focus on designing and improving networks, whereas Network Administrators primarily manage and support existing network systems.

Are mid level network engineers in demand in 2026?

Mid-level network engineers are expected to remain in demand in 2026 due to ongoing growth in network infrastructure, cybersecurity needs, and cloud computing. Skills in network design, troubleshooting, and certifications like Cisco CCNA or CompTIA Network+ enhance job prospects in this field.

Can you become a mid level network engineer with no experience?

Becoming a mid-level network engineer typically requires some prior experience in networking, as this role involves managing complex network systems and troubleshooting. Entry-level positions or internships can help build the necessary skills, and obtaining certifications like Cisco CCNA can also improve prospects, but starting directly at mid-level without experience is uncommon.

What are the most commonly searched types of Network Engineer jobs in Spokane, WA?

The most popular types of Network Engineer jobs in Spokane, WA are:

What are popular job titles related to Mid Level Network Engineer jobs in Spokane, WA?

For Mid Level Network Engineer jobs in Spokane, WA, the most frequently searched job titles are:

What job categories do people searching Mid Level Network Engineer jobs in Spokane, WA look for?

The top searched job categories for Mid Level Network Engineer jobs in Spokane, WA are:

What cities near Spokane, WA are hiring for Mid Level Network Engineer jobs?

Cities near Spokane, WA with the most Mid Level Network Engineer job openings:

Infographic showing various Mid Level Network Engineer job openings in Spokane, WA as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 15% Part Time, and 8% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $110,252 per year, or $53 per hour.

Control Systems Engineer

ROI Agency

Spokane, WA • On-site

Full-time

Posted 17 days ago


Key responsibilities

  • Configure, maintain, troubleshoot, and enhance energy accounting and related operational applications supporting a 24x7 utility environment

  • Support data flows between energy accounting systems, EMS, operational systems, data historians, scheduling/tagging applications, and third-party data sources

  • Investigate and resolve application, database, telemetry, communications, data-exchange, and system integration issues


Job description

Control Systems Engineer – Energy Accounting

We are seeking a Control Systems Engineer – Energy Accounting to support critical applications and data systems used in electric utility operations. This role sits at the intersection of utility operations, control systems, software applications, databases, and energy accounting.

The position may be filled at the Control Systems Engineer or Senior Control Systems Engineer level based on experience.

Key Responsibilities

  • Configure, maintain, troubleshoot, and enhance energy accounting and related operational applications supporting a 24x7 utility environment.
  • Maintain application interfaces, displays, data fields, reports, and configurations to improve data accuracy, usability, and operational effectiveness.
  • Investigate and resolve application, database, telemetry, communications, data-exchange, and system integration issues.
  • Support data flows between energy accounting systems, EMS and operational systems, data historians, scheduling/tagging applications, and third-party data sources.
  • Plan and implement application updates, patches, upgrades, and configuration changes while maintaining system availability and data integrity.
  • Support utility energy scheduling, tagging, transmission, market, and electronic data-exchange applications.
  • Use SQL and related tools to investigate data issues, support reporting, validate information, and provide compliance evidence.
  • Develop, maintain, or modify custom applications and interfaces when commercial solutions do not fully meet operational requirements.
  • Participate in software testing, code reviews, source control, change management, and application lifecycle activities.
  • Troubleshoot application and network communications using tools such as Wireshark or comparable technologies.
  • Maintain technical documentation, operating procedures, troubleshooting guides, configuration records, and system support practices.
  • Support cybersecurity and regulatory compliance activities for critical utility systems, including change documentation, patching, failover testing, configuration management, and applicable NERC CIP requirements.
  • Collaborate with operations, engineering, IT/cybersecurity, energy-market personnel, vendors, utilities, and other external partners.

Level of Responsibility

Control Systems Engineer

Independently supports and maintains energy accounting applications, interfaces, databases, and associated data exchanges. Troubleshoots operational and application issues, performs system updates and configuration changes, responds to data requests, supports compliance activities, and develops expertise in interconnected utility control, accounting, and market systems.

Senior Control Systems Engineer

Provides advanced technical ownership of energy accounting systems and integrations. Leads complex troubleshooting, application upgrades, configuration changes, testing, code reviews, and technical coordination. Supports custom software and interfaces, diagnoses cross-system data and communications issues, leads configuration of energy scheduling/tagging applications, assists with vendor and contractor coordination, and mentors less-experienced team members.

Qualifications

Candidates should bring a combination of the following qualifications, with experience appropriate to the level of the position:

  • Bachelor's degree in Engineering, Engineering Technology, or a related technical discipline; additional relevant experience may be considered in lieu of a degree.
  • Control Systems Engineer: approximately 3+ years of experience maintaining applications or systems supporting critical 24x7 operations.
  • Senior Control Systems Engineer: approximately 6+ years of relevant experience, including significant experience supporting energy accounting, energy scheduling/tagging, or comparable utility applications.
  • Experience with energy accounting, utility scheduling/tagging, EMS, operational data historians, or related utility systems is highly desirable.
  • Knowledge of relational databases and SQL for troubleshooting, analysis, reporting, and system support.
  • Understanding of application development, system integration, client-server architecture, services/APIs, and software engineering practices.
  • Programming or application-support experience with technologies such as .NET, Java, JavaScript, HTML/CSS, C++, or similar technologies.
  • Experience with source-control tools such as Git or comparable platforms.
  • Understanding of network and application communications; experience with packet-analysis tools is beneficial.
  • Knowledge of NERC standards, NERC CIP, cybersecurity controls, patch management, change management, and regulatory compliance is preferred.
  • Utility experience and knowledge of energy markets are highly desirable.
  • Strong troubleshooting, analytical, technical documentation, communication, and cross-functional collaboration skills.
  • EIT or PE credentials are beneficial but not required.

Ideal Candidate

A strong candidate will understand how operational power-system data moves between control systems, telemetry, data historians, energy accounting applications, scheduling/tagging platforms, and external data exchanges.

This position is particularly well suited to an engineer who enjoys solving problems that cross traditional boundaries between utility operations, software applications, databases, networking, and operational technology.



Requirements:
  • Bachelor's degree in Engineering, Engineering Technology, or a related technical discipline; additional relevant experience may be considered in lieu of a degree.
  • Control Systems Engineer: approximately 3+ years of experience maintaining applications or systems supporting critical 24x7 operations.
  • Senior Control Systems Engineer: approximately 6+ years of relevant experience, including significant experience supporting energy accounting, energy scheduling/tagging, or comparable utility applications.
  • Experience with energy accounting, utility scheduling/tagging, EMS, operational data historians, or related utility systems is highly desirable.
  • Knowledge of relational databases and SQL for troubleshooting, analysis, reporting, and system support.
  • Understanding of application development, system integration, client-server architecture, services/APIs, and software engineering practices.
  • Programming or application-support experience with technologies such as .NET, Java, JavaScript, HTML/CSS, C++, or similar technologies.
  • Experience with source-control tools such as Git or comparable platforms.
  • Understanding of network and application communications; experience with packet-analysis tools is beneficial.
  • Knowledge of NERC standards, NERC CIP, cybersecurity controls, patch management, change management, and regulatory compliance is preferred.
  • Utility experience and knowledge of energy markets are highly desirable.
  • Strong troubleshooting, analytical, technical documentation, communication, and cross-functional collaboration skills.
  • EIT or PE credentials are beneficial but not required.