1

Network Programming Jobs in Ohio (NOW HIRING)

Network Engineer

Beavercreek, OH · On-site

$92K - $166K/yr

The Networking Engineering Support position is responsible for providing network engineering and technical support. This role supports the planning, design, implementation, evaluation, and ...

Network Engineer The Opportunity: A well-designed and secure network is critical to moving data and enabling the DoD to achieve its mission, but how can an organization make sure its network will fit ...

Class Concept We're looking for a hands-on Network Engineer who wants to own real infrastructure that matters-not just design it on paper. In this role, you'll lead day-to-day operations of a complex ...

Senior Network Engineer

Cleveland, OH · On-site

$100K - $138K/yr

The Senior Network Engineer will operate the company's internal data communications systems, plan ... programming languages such as Python. • Ability to analyze and troubleshooting packet captures ...

SUMMARY The Network Engineer position is a hands-on technical position responsible for architecture design assistance, support, implementation and preventive maintenance of the GCG corporate network.

Network Engineer

Dublin, OH · On-site

$82K - $120K/yr

The Network Engineer collaborates with IT staff, the Information Security Administrator, vendors, and business units to deliver scalable, resilient, and secure solutions that support City operations ...

Network Engineer with L3 L4 Location: Avon Lake, OH-44012-Onsite Duration: Long Term Loking for 15+ years of experience. L3L4 Mandatory Mandatory Skills * SD‑WAN (VeloCloud) * Palo Alto firewall ...

The Network Engineer IV - Palo Alto Prisma is a senior technical engineer and Prisma subject-matter expert responsible for the 247 operational support and optimization of enterprise Prisma SASE ...

SUMMARY The Network Engineer position is a hands-on technical position responsible for architecture design assistance, support, implementation and preventive maintenance of the GCG corporate network.

Senior Network Engineer

Cleveland, OH · On-site

$100K - $138K/yr

The Senior Network Engineer will operate internal data communications systems, implementing and ... programming languages such as Python. • Ability to analyze and troubleshooting packet captures ...

Network Engineering Lead

Northridge, OH

$95K - $131K/yr

Network Engineering Lead Apply now Job no: 558447 Work type: Staff Location: Northridge Categories: Unit 9 - CSUEU - Technical Support Services, Probationary, Full Time, Information Systems ...

Network Engineer

Kent, OH · On-site

$80K - $115K/yr

Senior Network Engineer About QualityIP: QualityIP is one of the fastest-growing technology companies in the IT support industry. We offer comprehensive IT department services, including HelpDesk ...

Lead Network Automation Engineer

Columbus, OH · Hybrid

$98K - $135K/yr

... programming or scripting (Python preferred) for network automation Extensive experience with network automation, APIs, and infrastructure-as-code practices Experience designing and supporting cloud ...

The Jurgensen Companies is seeking a highly motivated and skilled Network Engineer with strong expertise in network systems, cloud platforms, and Windows environments. This will be 100% in office ...

next page

Showing results 1-20

Network Programming information

See Ohio salary details

$56.6K

$116.9K

$378.9K

How much do network programming jobs pay per year?

As of Jul 24, 2026, the average yearly pay for network programming in Ohio is $116,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $121,700.00 per year, depending on experience, location, and employer.

What are typical daily responsibilities for someone working in a Network Programming role?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What tech jobs pay $400,000 a year?

In network programming and related high-level tech roles, senior network architects, security directors, and principal engineers can earn $400,000 or more annually, especially with extensive experience, advanced certifications, and leadership responsibilities. These positions often require expertise in network infrastructure, cybersecurity, and cloud technologies, along with strong problem-solving skills and strategic planning abilities.

What engineer makes $500,000 a year?

Senior network engineers or network architects with extensive experience, advanced certifications, and specialized skills can earn salaries approaching or exceeding $500,000 annually, especially in high-demand industries or senior leadership roles. Such compensation often includes bonuses, stock options, or other incentives and typically requires years of expertise in network design, security, and management.

What does a network programmer do?

A network programmer designs, develops, and maintains software that enables communication between computers and devices over networks. They work with protocols, network security, and programming languages like C or Python to create efficient and secure network applications. Knowledge of network architecture and tools such as Wireshark is often essential for this role.

What is a Network Programming job?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

What are the key skills and qualifications needed to thrive in the Network Programming position, and why are they important?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

How much do network programmers make?

Network programmers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and certifications. Skilled knowledge of networking protocols, programming languages, and tools like Cisco or Wireshark can influence earning potential.
What are the most commonly searched types of Network Programming jobs in Ohio? The most popular types of Network Programming jobs in Ohio are:
Infographic showing various Network Programming job openings in Ohio as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $116,935 per year, or $56.2 per hour.
Network Engineer

Full-time

Posted 15 days ago


Job description

MTSI is seeking a full-time Network Engineer located at Wright-Patterson AFB, Ohio. The Network Engineer will support the maintenance, optimization, and expansion of the current on-premise network environment while assisting with the design and integration of a pilot cloud enclave. This role will be responsible for ensuring stable network operations, routing and switching continuity, firewall integration, segmentation, IP address management, connectivity planning, and hybrid cloud readiness.
The candidate will work closely with cloud engineers, system engineers, DevOps personnel, cybersecurity staff, and program leadership to maintain current operations while preparing the network for cloud extension and eventual broader cloud adoption.
The ideal candidate has previously supported production enterprise networks and understands how to balance operational stability with modernization. They should be able to perform root cause analysis, explain technical issues clearly, document changes, and work effectively with system, cloud, security, and application teams.
Responsibilities:
Your essential job functions will include but may not be limited to:
• Maintain, troubleshoot, and expand enterprise on-premise network infrastructure.
• Support routing, switching, VLAN, VRF, firewall, VPN, load balancing, and network segmentation requirements.
• Assist with integration between the on-premise environment and pilot cloud enclave.
• Develop and maintain network diagrams, IP plans, port/protocol matrices, firewall rule documentation, and routing documentation.
• Support network connectivity for multi-tenant environments, backend systems, frontend access systems, storage systems, directory services, and management networks.
• Perform network configuration changes through formal change management processes.
• Troubleshoot packet loss, latency, asymmetric routing, MTU issues, DNS issues, TLS inspection issues, firewall policy issues, and routing failures.
• Support secure enclave design using segmentation, access control lists, firewall policies, VPNs, and zero-trust principles.
• Participate in migration planning, cutover events, test events, and rollback planning.
• Support monitoring, logging, and alerting for network performance and availability.
• Coordinate with cybersecurity teams to ensure network controls align with organizational security requirements.
• Contribute to network standards, configuration baselines, and operational runbooks.
• Explain network risk, operational impact, and mitigation strategies.
• Mentor junior staff and participate in architecture reviews.
• Assist PM and System Administrators in procurement activities
• Assist in the planning for large-scale projects through vendor comparison and cost studies
• Create and deliver system status updates to customers and stakeholders
Qualifications Required:
• TCP/IP, subnetting, routing, switching, NAT, PAT, VLANs, trunks, ACLs, QoS, and network segmentation.
• Dynamic routing protocols such as OSPF, BGP, EIGRP, or equivalent enterprise routing protocols.
• Firewall rule design, inter-zone traffic policy, VPN tunnels, and security boundary enforcement.
• Enterprise DNS, DHCP, NTP, IPAM, and certificate-aware network services.
• Hybrid connectivity concepts such as site-to-site VPN, private circuits, cloud gateways, and transit routing.
• Network troubleshooting using CLI tools and packet-level analysis.
• High availability network designs, including redundant links, routing failover, firewall HA, and load balancing.
• Change control, maintenance windows, implementation planning, and rollback execution.
• Network documentation suitable for operations, engineering review, security review, and leadership briefing.
  • Strong documentation discipline.
  • Comfortable working in maintenance windows and high-visibility operational environments.
  • Ability to communicate clearly with technical and non-technical stakeholders.

• Candidates should have working knowledge of at least one or more of the following:
  • Python for network automation and data parsing
  • Ansible for network configuration management
  • Bash or PowerShell for operational scripting
  • YAML, JSON, Jinja2 templates
  • Git-based configuration control

• Network tools including but not limited to: Ansible, Wireshark, Network Management Systems, Network configuration management, sflow/NetFlow, IPAM, and SDN.
• Linux experience.
• Self-starter with a strong sense of personal responsibility.
• 10 years' experience working as a Network Engineer or related field.
  • Proficiency with Active Directory, domain controllers, IP addressing, DNS, remote access, VLANs, and VoIP systems

Education:
• Bachelor's degree in an IT-related field (e.g., cybersecurity, computer science, computer engineering).
Preferred certifications include:
• CompTIA Network+, Security+
• Cisco CCNA, CCNP, DevNet
• Azure Network Engineer, Google Professional Cloud Network Engineer, AWS Cloud Engineer
• VMware VCP, VCAP
• Red Hat RHCSA, RHCE
Even better if you have these desired skills:
• Cisco IOS, IOS-XE, NX-OS, Catalyst, Nexus
• Dell networking platforms
• Palo Alto firewalls
• Fortinet FortiGate
• Cisco ASA/Firepower
• Juniper SRX/EX/QFX
• F5 BIG-IP, NGINX, HAProxy, or other load balancers
• SolarWinds, PRTG, Zabbix, Nagios, Grafana, Elastic, Splunk, or equivalent monitoring tools
• Wireshark, tcpdump, nmap, netcat, traceroute, MTR
• Infoblox or similar IPAM/DNS/DHCP platforms
• Git, GitLab, GitHub, Bitbucket, or equivalent version control systems
• Visio, Draw.io, Lucidchart, Miro, or equivalent diagramming tools
• Experience managing AWS/Azure environments.
Clearance Requirements:
• Must possess a Top Secret (TS) security clearance (with SCI and SAP eligibility).
#LI-MM1
#ONSITE