1

Network Programming Jobs in Ohio (NOW HIRING)

Network Engineer

Columbus, OH · On-site

$114.33K - $142.91K/yr

The Network Engineer works closely with Systems Engineering, Cloud Infrastructure Engineering, and Security teams to ensure reliable, secure, and scalable connectivity across the organization. This ...

Network Engineer

Beavercreek, OH

$92.30K - $166.85K/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

Beavercreek, OH · On-site

$92.30K - $166.85K/yr

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

Lead Network Engineer

Toledo, OH

$99.90K - $137.70K/yr

Lead Network Engineer ID: 1299 Location: Toledo, OH Department: Operations Level of Experience : 10+ Years of experience More about this job > Description Overview of Role: The Lead Network Engineer ...

The Network Engineer will be responsible for executing designed projects, testing, implementing, and optimizing new and existing voice and data networking solutions. Ensuring reliable network ...

The Network Engineer will be responsible for executing designed projects, testing, implementing, and optimizing new and existing voice and data networking solutions. Ensuring reliable network ...

The Network Engineer position is a technical position responsible for performing various work functions in support of the Boeing network. The engineer will be supporting the client remotely from ...

Network Engineer

Columbus, OH · On-site

$45 - $60/hr

Network Engineer (Contract-to-Hire) Location: Columbus, OH (Onsite) Travel: Monthly out-of-state travel required Compensation: Converts to full-time salary of $100K-$110K Overview We are seeking a ...

Network Engineer ll

Youngstown, OH · On-site

$35 - $45/hr

Bachelor's degree in a related field * 5+ years of experience in Network Engineering * Hands on experience working within an Cisco Catalyst network environment * Strong knowledge of routing and ...

Onsite Network Engineer

Youngstown, OH · On-site

$80K - $90K/yr

Insight Global is looking for a Network Engineer II to support a healthcare client located in Youngstown, Ohio. This candidate will be responsible for assisting with the campus network design ...

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

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.

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.

$77.50K - $176K/yr

Share Network Engineer The Opportunity: A well-designed network is critical to move data and enable organizations to achieve their missions, but how can an organization make sure their network will ...

Lead Network Engineer

Toledo, OH · On-site

$99.90K - $137.70K/yr

The Lead Network Engineer (Senior) serves as the senior technical lead, overseeing the design, testing, and integration of complex network solutions across multiple Department of Defense ...

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 May 31, 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 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.

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 engineering jobs pay $500,000?

In network programming and related engineering fields, senior roles such as network architects, security engineers, and systems engineers with extensive experience and specialized skills can earn $500,000 or more annually, especially in high-demand industries or companies. These positions often require advanced certifications, deep technical expertise, and leadership responsibilities.
What are the most commonly searched types of Network Programming jobs in Ohio? The most popular types of Network Programming jobs in Ohio are:
Network Engineer

Network Engineer

giftHEALTH Inc

Columbus, OH • On-site

$114.33K - $142.91K/yr

Full-time

Posted 3 days ago


Job description

Description:About Us

At Gifthealth, we're revolutionizing the way people experience healthcare by simplifying the process of managing prescriptions and health services. Our mission is to provide a seamless, personalized, and efficient healthcare experience for all our customers. We're a dynamic, innovative, and customer-centric company dedicated to making a positive impact on people's lives.


Position Summary

The Network Engineer is responsible for the architecture, design, implementation, and engineering of the organization’s enterprise network infrastructure across on-premises and cloud environments. This role establishes network standards, designs scalable and secure network solutions, manages enterprise firewalls and connectivity, and provides escalation support to IT Operations for complex network issues. The Network Engineer works closely with Systems Engineering, Cloud Infrastructure Engineering, and Security teams to ensure reliable, secure, and scalable connectivity across the organization.


This role is part of the IT Engineering team and is responsible for network architecture, standards, and engineering. Day-to-day operational tasks and routine network changes may be performed by IT Operations, while the Network Engineer provides design guidance, standards, escalation support, and infrastructure planning.


Key Responsibilities
  • Network Architecture Design, Implementation & Maintenance- Designs, implements, and maintains enterprise network architecture—including routing, switching, firewalls, wireless, VPNs, WAN/ISP connectivity, segmentation, and site networking—to ensure secure, scalable, and reliable infrastructure
  • Network Performance, Monitoring & Troubleshooting- Monitors network health, performance, and capacity; manages network monitoring and alerting tools; and provides advanced troubleshooting and outage support to ensure high availability and rapid incident resolution
  • Network Security & Compliance- Collaborates with Security to design and enforce secure network architectures, including segmentation, intrusion detection/prevention, firewalls, access controls, and compliance with change management and security standards
  • Cloud & Hybrid Network Connectivity- Supports and optimizes cloud and hybrid network environments—including AWS, Azure, VPNs, gateways, and private networking—to ensure seamless connectivity across on premises and cloud infrastructure
  • Cross Functional Collaboration, Vendors & Project Support- Works closely with Engineering, Operations, Security, Cloud teams, vendors, and service providers to support deployments, upgrades, office expansions, lifecycle management, and infrastructure projects
  • Documentation, Standards, Automation & Continuous Improvement- Maintains network diagrams, architecture documentation, and configuration standards while evaluating new technologies, implementing automation/scripting, and driving modernization and resilience improvements
  • Other duties as assigned
Qualifications
  • Education: Bachelor’s degree in computer science, information technology, network engineering, or related field OR equivalent practical experience (5+ years in network engineering or infrastructure roles) (Required)
  • Licensure/Certification:
  • Cisco Certified Network Associate (CCNA) (Preferred)
  • Cisco Certified Network Professional (CCNP) (Preferred)
  • CompTIA Network+ (Preferred)
  • Cloud networking certifications (AWS Advanced Networking, Azure Networking) (Preferred)
  • Experience:
  • 5+ years of experience designing, implementing, and supporting enterprise network infrastructure in a multi-site, cloud-integrated, or hybrid environment (Required)
  • Experience with routers, switches, firewalls, and VPNs (Required)
  • Experience diagnosing and resolving network outages and performance issues (Required)
  • Knowledge, Skills, & Abilities:
  • Knowledge of enterprise networking concepts (TCP/IP, DNS, DHCP, routing, switching); network security principles; LAN/WAN architecture and protocols; firewall and VPN technologies; and network monitoring and diagnostics tools (Required)
  • Knowledge of cloud networking (AWS, Azure, GCP); software-defined networking (SDN); zero-trust networking frameworks; and network automation tools (Required)
  • Network configuration and troubleshooting skills (Required)
  • Network capacity planning and performance analysis skills (Required)
  • Firewall and routing configuration skills (Required)
  • Performance monitoring and analysis skills (Required)
  • Network architecture design and documentation skills (Required)
  • Network documentation and diagramming skills (Required)
  • Incident response and problem resolution skills (Required)
  • Network automation using scripting (Python, Ansible) skills (Preferred)
  • Cloud networking configuration skills (Preferred)
  • Hybrid cloud networking architecture knowledge (Preferred)
  • Load balancing and traffic management skills (Preferred)
  • Network segmentation and security architecture knowledge (Required)
  • WAN and ISP connectivity management knowledge (Required)
  • High availability and disaster recovery networking knowledge (Required)
  • Vendor and service provider coordination skills (Preferred)
  • Change management and infrastructure documentation standards knowledge (Preferred)
  • Ability to diagnose and resolve complex network issues quickly (Required)
  • Ability to work independently on technical infrastructure problems (Required)
  • Ability to communicate technical concepts clearly to technical and non-technical teams (Required)
  • Ability to manage multiple infrastructure priorities simultaneously (Required)
  • Ability to design scalable network architectures (Preferred)
  • Ability to lead infrastructure improvement initiatives (Preferred)
  • Ability to evaluate and implement new networking technologies (Preferred)

Work Environment

  • Location: Hybrid
  • Schedule: 8:00 A.M. to 5:00 P.M. Monday through Friday with night and weekend hours on occasion as determined by the needs of the business.
  • Regular meetings with internal IT Infrastructure, IT Security, Cloud/DevOps Engineering, Help Desk/Technical Support, and Engineering/Product teams. This role may also have meetings with external network hardware vendors, internet service providers, and managed infrastructure partner representatives.
Key Essential Functions
  • Must be able to remain in a stationary position for extended periods while writing or reviewing documentation
  • Must be able to work on a computer for the entire shift
  • Must be able to attend virtual meetings with cross-functional teams
Employment Classification

Status: Full-time
FLSA: Exempt

Equal Employment Opportunity (EEO) Statement

Gifthealth is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, transgender status, national origin, age, disability, veteran status, or any other legally protected status.

We celebrate diversity and are committed to creating an inclusive environment for all employees. If you do not meet every requirement but still feel you would be a great fit for this role, we encourage you to apply!

Disclaimer

This job description is intended to describe the general nature and level of work being performed. It is not intended to be an exhaustive list of all responsibilities, duties, or skills required of personnel. Gifthealth reserves the right to modify job duties or descriptions at any time.

Requirements: