1

Python Network Programming Jobs in Michigan (NOW HIRING)

Lead Network Engineer

Grand Rapids, MI · Hybrid

$97K - $134K/yr

The Lead Network Engineer serves as the technical leader for network infrastructure and ... Python, Ansible, Terraform, and API-driven integrations. * Drive major network initiatives ...

Lead Network Engineer

Grand Rapids, MI · On-site

$97K - $134K/yr

The Lead Network Engineer serves as the technical leader for network infrastructure and ... Python, Ansible, Terraform, and API-driven integrations. * Drive major network initiatives ...

We are seeking a skilled Network Engineer to design, implement, operate, and support reliable ... Scripting or automation experience (Python, Ansible, etc.) * Relevant certifications (CCNA, CCNP ...

... Python, Ansible, Terraform, PowerShell, and API-driven integrations. * Mentor Network Engineer I ... and II team members through technical guidance, knowledge sharing, and project leadership ...

... Python, Ansible, Terraform, PowerShell, and API-driven integrations. * Mentor Network Engineer I ... and II team members through technical guidance, knowledge sharing, and project leadership ...

Python Developer

Dearborn, MI · On-site

$46.25 - $63.75/hr

Full Stack Developer ( Python and React, Angular) 4+ years in IT; 3+ years in development ... Networking & Web Concepts: Strong understanding of networking concepts crucial for web product ...

Job Summary: The Network Engineer II designs, implements, and supports enterprise network ... Familiarity with automation and scripting technologies such as Python, Ansible, Terraform, or ...

Job Summary: The Network Engineer II designs, implements, and supports enterprise network ... Familiarity with automation and scripting technologies such as Python, Ansible, Terraform, or ...

Python Developer

Allen Park, MI · On-site

$45.75 - $63.25/hr

Python Developer Location: Dearborn, MI (Onsite) Skills Required: The candidate can write ... work, networking, process management, permissions, and performance. The candidate can provision ...

Network Engineer 3

Detroit, MI · On-site +1

$70K - $140K/yr

The Network Engineer 3's primary duty involves design work, specifically designing a tailored ... Professional working experience with automation tools (Ansible, Python) * Professional experience ...

Network Engineer 3

Detroit, MI · On-site +1

$70K - $140K/yr

The Network Engineer 3's primary duty involves design work, specifically designing a tailored ... Professional working experience with automation tools (Ansible, Python) * Professional experience ...

Senior Network Engineer

Ann Arbor, MI · Hybrid

$101K - $139K/yr

The Senior Network Engineer is a hybrid engineering and operations leader responsible for designing ... Knowledge of automation tools (e.g., Python, Ansible, Terraform) * Familiarity with AI/ML-driven ...

The Senior Network Engineer is a hybrid engineering and operations leader responsible for designing ... Knowledge of automation tools (e.g., Python, Ansible, Terraform) * Familiarity with AI/ML-driven ...

Senior Network Engineer

Ann Arbor, MI · Hybrid

$101K - $139K/yr

The Senior Network Engineer is a hybrid engineering and operations leader responsible for designing ... Knowledge of automation tools (e.g., Python, Ansible, Terraform) * Familiarity with AI/ML-driven ...

next page

Showing results 1-20

Python Network Programming information

See Michigan salary details

$11

$51

$75

How much do python network programming jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for python network programming in Michigan is $51.09, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $58.03 per hour, depending on experience, location, and employer.

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

To thrive in Python Network Programming, you need strong proficiency in Python, a solid understanding of networking concepts (such as TCP/IP, sockets, and protocols), and often a degree in computer science or related fields. Familiarity with libraries like asyncio or Twisted, experience using network debugging tools, and optional certifications such as Cisco CCNA can be advantageous. Problem-solving abilities, attention to detail, and effective communication are key soft skills that help in collaborating with teams and resolving complex networking issues. These skills are essential to ensure the secure, efficient implementation, and troubleshooting of networked systems in modern IT environments.

What types of projects or tasks can I expect to work on in a Python Network Programming role?

In a Python Network Programming role, you may work on automating network configurations, developing custom networking tools, building APIs, or creating scripts for monitoring and analyzing network traffic. Your daily responsibilities might include writing and testing code to manage data transfer between devices, troubleshooting connectivity issues, and collaborating with system administrators or network engineers. Many professionals in this field also contribute to the security and scalability of infrastructure by developing solutions that optimize network performance. The role often involves a mix of independent coding tasks and teamwork on larger projects, providing wide exposure to real-world networking challenges.

What is a Python Network Programming job?

A Python Network Programming job involves using Python to develop, maintain, and troubleshoot network applications, protocols, and services. Professionals in this role work with sockets, APIs, and libraries like Scapy, Paramiko, or asyncio to automate network tasks, analyze traffic, and ensure secure communication. They may also configure network devices, develop monitoring tools, or contribute to cybersecurity efforts.

What are the most commonly searched types of Python Network Programming jobs in Michigan? The most popular types of Python Network Programming jobs in Michigan are:
What are popular job titles related to Python Network Programming jobs in Michigan? For Python Network Programming jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Python Network Programming jobs in Michigan look for? The top searched job categories for Python Network Programming jobs in Michigan are:
Infographic showing various Python Network Programming job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $106,276 per year, or $51.1 per hour.

Lead Network Engineer

UFP Industries

Grand Rapids, MI • Hybrid

$97K - $134K/yr

Full-time

Re-posted 4 days ago


UFP Industries rating

7.5

Company rating: 7.5 out of 10

Based on 90 frontline employees who took The Breakroom Quiz

261st of 536 rated manufacturers


Job description

Job Summary:

The Lead Network Engineer serves as the technical leader for network infrastructure and connectivity services across the enterprise. This role combines advanced network architecture and engineering responsibilities with team leadership, mentoring, and technical governance. The Lead Network Engineer partners closely with management to develop engineering talent, establish standards, drive modernization initiatives, and ensure the reliability, scalability, and security of the organization's network environment.

Leadership Duties and Responsibilities:

  • Provide coaching, mentoring, performance feedback, and professional development guidance to network engineers through regular one-on-one meetings and structured development plans.

  • Perform annual performance reviews in partnership with management.

  • Serve as the technical leader for the network engineering function, providing architectural oversight and technical direction.

  • Partner with management to improve operational processes, prioritize work, refine backlogs, and align resource assignments with business needs and team capabilities.

  • Evaluate networking technologies, vendors, and service providers, providing technical recommendations and contributing to lifecycle and investment planning.

Technical Duties and Responsibilities:

  • Lead the end-to-end design of complex enterprise and hybrid cloud network architectures, including on-prem data centers, cloud interconnects, and global WAN topologies.

  • Architect, implement, and optimize advanced routing solutions using MPLS, MPBGP, OSPF, VXLAN, and EVPN concepts.

  • Oversee the operational health, support strategy, and lifecycle planning for Cisco switching, Meraki wireless, and Versa SD-WAN platforms.

  • Engineer and maintain Palo Alto firewall architectures, including segmentation, global security policies, and threat prevention.

  • Design, implement, and support segmented Operational Technology (OT) networks, ensuring secure connectivity between manufacturing systems and enterprise environments.

  • Design and support Azure hybrid connectivity, including ExpressRoute, VNET architectures, NSGs, and cloud DNS; AWS/GCP exposure a plus.

  • Establish, maintain, and enforce network engineering standards, design patterns, and operational best practices across the enterprise.

  • Partner with operations teams to ensure network availability, resiliency, monitoring, capacity planning, and incident response processes are effective and continuously improved.

  • Develop and enhance secure network access and connectivity strategies using Cisco ISE, segmentation, and zero-trust principles while partnering with cloud, security, systems, and application teams.

  • Support network integration, separation, and expansion activities associated with acquisitions, divestitures, and new facility deployments.

  • Analyze and improve network performance across LAN, WAN, SD-WAN, wireless, and cloud environments.

  • Develop network roadmaps and long-term architectural strategies that align technology investments with business objectives.

  • Lead complex rootcause analyses and drive long-term corrective actions.

  • Lead the adoption of network automation and infrastructure-as-code practices using technologies such as Python, Ansible, Terraform, and API-driven integrations.

  • Drive major network initiatives including modernization, cloud migrations, refresh programs, and architectural redesigns.

  • Maintain high-quality documentation, architecture diagrams, and technical standards.

Experience:

  • Bachelor's degree in information technology, or related field.

  • 5+ years of network engineering experience, including experience leading complex architectural initiatives and mentoring engineers.

  • Proficiency in MPLS, BGP/MPBGP, OSPF, VXLAN, EVPN, and large-scale routing architectures.

  • Strong knowledge of network security principles and technologies, including Palo Alto firewalls, segmentation, VPNs, Cisco ISE, zero-trust, and SASE architectures.

  • Experience designing and supporting OT environments and familiarity with automation technologies such as Python, Ansible, or Terraform is strongly preferred.

  • Experience with Cisco Catalyst, Cisco/Meraki wireless, and Versa SDWAN platforms.

  • Experience designing and supporting Azure network connectivity (ExpressRoute, VNETs, NSGs, DNS).


The Company is an Equal Opportunity Employer.




What UFP Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


UFP Industries logo

About UFP Industries

Sourced by ZipRecruiter

Universal Forest Products, Inc., is a U.S.-based global corporation that finds reward in its roots and its hard-earned success. Founded in 1955 as a supplier of lumber to the manufactured housing industry, Universal today is a multibillion-dollar holding company with subsidiaries around the globe that serve three robust markets: retail, industrial and construction. Since 1993, Universal has been publicly traded (Nasdaq: UFPI). We re headquartered in Grand Rapids, Michigan.

Industry

Wood product manufacturing

Company size

10,000+ Employees

Headquarters location

Grand Rapids, MI, US

Year founded

1955

Social media