1

Python Network Programming Jobs in Michigan (NOW HIRING)

Senior Network Engineer

Ann Arbor, MI · On-site

$101K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

Network Cloud Engineer

Farmington Hills, MI · Hybrid

$50 - $65/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description The Cloud Network Engineer II is responsible for designing, implementing, and ... Python, Bash, PowerShell). • Experience with CI/CD pipelines, version control (Git ...

$95K - $130K/yr

... Python and Ansible to streamline NAC deployments and policy enforcement. • Experience as a systems or infrastructure engineer, working directly with wired and wireless network technologies on an ...

Vehicle Network and Diagnostics Engineer

Troy, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience in automotive vehicle serial communication software development using C/C++ programming or Python scripting. - PREF * Expertise in CAN Network Management (NM) and vehicle power moding ...

Vehicle Network and Diagnostics Engineer

Troy, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience in automotive vehicle serial communication software development using C/C++ programming or Python scripting. - PREF * Expertise in CAN Network Management (NM) and vehicle power moding ...

Vehicle Network and Diagnostics Engineer

Troy, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience in automotive vehicle serial communication software development using C/C++ programming or Python scripting. - PREF * Expertise in CAN Network Management (NM) and vehicle power moding ...

Jr. Network Cloud Engineer

Wyoming, MI · On-site

$29 - $30/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Jr. Network Cloud Engineer Wyoming, MI (4 days in person, 1 day remote) $30/hr Start date: August ... Experience with Linux, Terraform, and scripting (Bash or Python). * Ability to support highly ...

Network Cloud Engineer

Farmington Hills, MI · Hybrid

$50 - $65/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Skills Aws, Devops, Automation, Terraform, Infrastructure, Linux, Scripting, Windows, Cloud, Python ... on-premises networking using Cisco (Catalyst, Nexus, IOS/XE) and Meraki (MX, MS, MR). • ...

Showing results 21-40

Python Network Programming information

See Michigan salary details

$11

$51

$75

How much do python network programming jobs pay per hour?

As of Aug 20, 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 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 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 are the key skills and qualifications needed to thrive in a 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 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 August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 12% Part Time, 6% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $106,276 per year, or $51.1 per hour.

Senior Network Engineer

Domino's

Ann Arbor, MI • On-site

$101K - $139K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Domino's rating

4.8

Company rating: 4.8 out of 10

Based on 1,931 frontline employees who took The Breakroom Quiz

20th of 24 rated food delivery companies


Job description

Company Description
Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability - not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 65% of our sales in the U.S. are taken through digital channels. The brand continues to 'deliver the dream' to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That's just the tip of the iceberg...or as we might say, one "slice" of the pie! If this sounds like a brand you'd like to be a part of, consider joining our team!
Job Description
The Senior Network Engineer is a hybrid engineering and operations leader responsible for designing, implementing, securing, and supporting enterprise network services across on-premises and cloud environments.
In addition to core networking expertise, this role is expected to drive automation and leverage AI capabilities to improve operational efficiency, standardization, and scalability-particularly in areas such as Palo Alto firewall configuration management and deployment workflows.
Palo Alto Firewall Engineering (Primary Focus)
  • Design, deploy, and manage Palo Alto NGFW infrastructure including policies, NAT, VPN, and segmentation
  • Manage centralized configuration via Panorama and ensure consistency across environments
  • Lead firewall optimization, rule lifecycle management, and security posture improvements

AI & Automation for Palo Alto (Key Expectation)
  • Develop and implement automated firewall rule deployment ("push automation") using APIs, scripting, or orchestration tools
  • Reduce manual changes by building standardized templates and policy models
  • Explore and implement AI-assisted workflows to:
    • Identify redundant or unused rules
    • Recommend rule optimization or cleanup
    • Detect anomalies or misconfigurations in policy sets
  • Integrate firewall automation into CI/CD-style pipelines where applicable
  • Partner with security teams to align automation with governance and audit requirements

Cisco Meraki (Store / Branch / Edge)
  • Deploy and support Meraki MX/MS/MR infrastructure across distributed environments
  • Standardize configurations for rapid store/branch rollout
  • Automate repetitive tasks (config templating, provisioning, monitoring Workflows)
  • Develop AI monitoring capabilities with the goal of issue identification, notification and remediation within Meraki

Cisco Routing & Switching
  • Configure and support routing protocols (BGP, OSPF, EIGRP) and enterprise switching
  • Troubleshoot complex network issues including packet-level analysis
  • Contribute to resilient network design and failover strategies

Azure Networking & Hybrid Connectivity
  • Design and manage Azure networking (VNets, subnets, routing, NSGs, connectivity)
  • Implement hybrid connectivity (ExpressRoute / VPN) between on-prem and cloud
  • Align network patterns with secure cloud architecture principles

Automation & AI Expectations
This role is expected to lead the evolution from manual operations to automated and intelligent network management:
  • Identify and eliminate repetitive operational tasks through automation
  • Build reusable automation frameworks across:
    • Firewall changes (Palo Alto focus)
    • Network provisioning and configuration
    • Monitoring and alerting workflows
  • Evaluate and introduce AI-assisted tooling to:
    • Improve troubleshooting accuracy
    • Enhance observability and predictive insights
    • Support decision-making in network and security operations
  • Drive adoption of automation across the team (documentation, standards, mentoring)

Leadership Expectations
  • Act as a technical lead and escalation point across networking and security domains
  • Mentor engineers on both networking fundamentals and automation practices
  • Lead cross-functional initiatives (network, cloud, security, operations)
  • Influence roadmap decisions with focus on scalability, automation, and efficiency
  • Balance delivery of projects with ownership of operational health

Qualifications
  • 7+ years in enterprise network engineering (LAN/WAN/security/cloud)
  • Strong hands-on experience with:
    • Palo Alto firewalls (required)
    • Cisco routing (BGP, OSPF, EIGRP)
    • Cisco Meraki
    • Azure networking
  • Proven ability to operate in a build + run (50/50) environment
  • Experience developing or using automation (scripting, APIs, infrastructure-as-code)

Preferred Qualifications
  • Experience with Palo Alto automation (Panorama APIs, scripting, orchestration)
  • Knowledge of automation tools (e.g., Python, Ansible, Terraform)
  • Familiarity with AI/ML-driven operational tools or observability platforms
  • Relevant certifications (CCNP, Palo Alto certifications, Azure networking)

Additional Information
Benefits:
• Paid Holidays and Vacation
• Medical, Dental & Vision benefits that start on the first day of employment
• No-cost mental health support for employee and dependents
• Childcare tuition discounts
• No-cost fitness, nutrition, and wellness programs
• Fertility benefits
• Adoption assistance
• 401k matching contributions
• 15% off the purchase price of stock
• Company bonus
All your information will be kept confidential according to EEO guidelines.

What Domino's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Domino's logo

About Domino's

Sourced by ZipRecruiter

Since 1960, we've grown from just one store to become the #1 pizza company in the world. To get there and continue to go above and beyond, it takes persistent passion, incredible vision, and bold thinking. It takes every one of our employees feeling like they have pizza sauce running through their veins. What's life like at Domino's Whatever your role at Domino’s, you’ll find life here is exciting, enormously fun, and always asks you to think on your feet. If you bring your passion, drive, and a purpose to perform, there are real growth opportunities across the brand. Many people find that what starts as a day job becomes a fulfilling career, surrounded by amazing people who make sure each new day tops the last. That’s what we mean by the power of possible. We are made better together In a Domino’s corporate job, our leaders work hard to create a level playing field where corporate team members can succeed, innovate, and above all, feel like they belong. See how different backgrounds make us better, and how your unique talents could power what’s possible in a Domino’s corporate career.

Industry

Food and beverage stores, real estate and food services and drinking places

Company size

10,000+ Employees

Headquarters location

Ann Arbor, MI, US