1

Unix Linux System Engineer Jobs in Michigan (NOW HIRING)

... programming language, database, operating system), and a good knowledge of EDI Solution • ... SQL Server, Unix, Linux Skills Preferred: Mainframe Systems Experience Required: Senior Associate ...

... programming language, database, operating system), and a good knowledge of EDI Solution Responsible ... Unix, Linux Skills PreferredMainframe Systems Experience Required6-10 yrs of experience in IT; 4+ ...

... programming language, database, operating system), and a good knowledge of EDI Solution ... SQL Server, Unix, Linux Skills Preferred * Mainframe Systems Experience Required * 6-10 yrs of ...

EDI Architect

Dearborn, MI · On-site

$66 - $71/hr

... programming language, database, operating system), and a good knowledge of EDI Solution ... SQL Server, Unix, Linux Skills Preferred * Mainframe Systems Experience Required * 6-10 yrs of ...

... programming language, database, operating system), and a good knowledge of EDI Solution ... SQL Server, Unix, Linux Skills Preferred * Mainframe Systems Experience Required * 6-10 yrs of ...

... programming language, database, operating system), and a good knowledge of EDI Solution ... SQL Server, Unix, Linux Skills Preferred * Mainframe Systems Experience Required * 6-10 yrs of ...

Senior Systems Engineer

Lansing, MI · On-site

$106K - $145K/yr

You will be involved in troubleshooting complex system issues, implementing improvements, and ... with Unix/Linux and Microsoft Azure environments. * Security & Compliance (3+ years): Support for ...

Lead .Net Developer

Ann Arbor, MI

$57.75 - $75.50/hr

... large systems software design and development, with knowledge of UNIX/Linux. Qualifications ... computer engineering or equivalent experience 10+ years of IT experience 5+ years of .NET ...

Sr. .Net Developer

Ann Arbor, MI

$53.25 - $70.50/hr

... systems software design and development, with knowledge of UNIX/Linux. Qualifications => Bachelor's Degree in computer science, math, computer engineering or equivalent experience Additional ...

next page

Showing results 1-20

Unix Linux System Engineer information

What are some common daily responsibilities for a Unix Linux System Engineer, and how do they typically collaborate with other IT teams?

On a daily basis, Unix Linux System Engineers are responsible for monitoring system performance, managing server configurations, applying security patches, and troubleshooting any system-related issues. They often collaborate closely with network administrators, database administrators, and application developers to ensure that all systems are running efficiently and securely. Effective communication and documentation are key, as system changes or incidents usually require coordination across multiple IT teams to minimize downtime and maintain service continuity.

What are Unix Linux System Engineers?

Unix Linux System Engineers are IT professionals responsible for designing, implementing, managing, and troubleshooting Unix and Linux-based operating systems and servers. They ensure systems are running efficiently, securely, and are regularly updated. Their duties often include system monitoring, performance tuning, automation with scripts, backup management, and supporting users or other IT staff. They play a critical role in maintaining the backbone of many enterprise IT infrastructures.

What is the difference between Unix Linux System Engineer vs Network Administrator?

AspectUnix Linux System EngineerNetwork Administrator
CertificationsLinux+, RHCE, CompTIA Server+CCNA, Network+
Work EnvironmentData centers, server rooms, cloud environmentsOffice networks, enterprise LAN/WAN
ResponsibilitiesServer setup, scripting, system optimizationNetwork configuration, troubleshooting, security
Industry UsageIT, cloud services, hosting providersCorporate, telecommunications, education

The Unix Linux System Engineer primarily focuses on managing and optimizing Unix/Linux servers and systems, while the Network Administrator handles network infrastructure and connectivity. Both roles require technical certifications and work in IT environments, but their core responsibilities differ—system engineering versus network management.

What are the key skills and qualifications needed to thrive as a Unix/Linux System Engineer, and why are they important?

To thrive as a Unix/Linux System Engineer, you need strong expertise in Unix/Linux operating systems, scripting (such as Bash or Python), networking fundamentals, and a relevant degree or equivalent experience. Familiarity with configuration management tools like Ansible or Puppet, virtualization platforms, and certifications such as Red Hat Certified Engineer (RHCE) are highly valuable. Analytical problem-solving, attention to detail, and effective communication help you excel in diagnosing issues and collaborating with teams. These skills are essential for maintaining system reliability, optimizing performance, and ensuring secure, uninterrupted IT operations.
What are popular job titles related to Unix Linux System Engineer jobs in Michigan? For Unix Linux System Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Unix Linux System Engineer jobs in Michigan look for? The top searched job categories for Unix Linux System Engineer jobs in Michigan are:
What cities in Michigan are hiring for Unix Linux System Engineer jobs? Cities in Michigan with the most Unix Linux System Engineer job openings:
Infographic showing various Unix Linux System Engineer job openings in Michigan as of June 2026, with employment types broken down into 95% Full Time, 1% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Principal Engineer, Linux and Virtualization Infrastructure

Wow

Madison Heights, MI

$175K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 28 days ago


Job description

The Opportunity

Location Requirement: This position operates on a hybrid schedule (3 days in-office, 2 days remote). Candidates must be within 45 minutes of an office and able to regularly commute to work as required. This is not a fully remote opportunity.

At WOW! we're building and evolving the infrastructure that powers critical business and customer-facing technologies - and we're looking for a Principal

Engineer, Linux & Virtualization Infrastructure to help lead that transformation.

This is a highly visible engineering role within our enterprise infrastructure organization, supporting multiple datacenters and environments while driving the design, architecture, implementation, and optimization of modern infrastructure solutions. You'll play a key role in both greenfield deployments and the evolution of existing production environments, helping ensure our platforms remain scalable, resilient, secure, and future-ready.

What WOW! Offers

  • Base salaryup to $175,000 annually, commensurate with experience, plus short-term incentive plan, and comprehensive benefits including:

    • Medical, dental, and vision insurance

    • 401(k) with company match

    • Paid time off & company holidays

    • Tuition reimbursement for continued development

    • Employee broadband discounts

What You'll Do

As a Principal Engineer, you will be responsible for the management and evolution of compute, storage, and virtualization platforms across the enterprise.

Core Responsibilities

  • Design and configure greenfield datacenter deployments while modernizing and retrofitting existing environments

  • Lead system integration efforts for new technologies and infrastructure solutions through research, design, implementation, configuration, and ongoing maintenance

  • Maintain and manage multiple virtualization clusters with ownership of current and future capacity planning

  • Monitor enterprise infrastructure platforms and drive actionable recovery and operational improvements

  • Co-manage Fibre Channel, VxLAN, and NAS environments with a continued focus on:

    • Fault tolerance

    • High availability

    • Disaster recovery

  • Analyze user and application requirements to determine operating system, storage, memory, and CPU needs for both physical and virtual server environments

  • Lead the design, analysis, configuration, and implementation of enterprise storage architectures, including:

    • Application and end-user storage requirements

    • IO performance analysis

    • Storage layout strategy

    • Disaster recovery profiles

  • Collaborate closely with networking and security teams to deliver solutions for internal business units and external customers

  • Ensure all service platforms and applications are backed up according to established policies and procedures

  • Participate in future technology strategy discussions and provide recommendations based on industry research and engineering expertise

Additional Responsibilities

In this role, you will also:

  • Serve as an engineering-level escalation resource for the Network Operations Center (NOC) and operational teams during high-level fault analysis and incident isolation

  • Lead the deployment and configuration of high availability systems and storage architectures

  • Partner with cross-functional engineering teams on emerging technologies and infrastructure initiatives

  • Create and maintain detailed systems and application documentation

  • Provide professional technical support to both internal and external customers

  • Maintain, enhance, and deploy hardware and software technologies within lab and testing environments

  • Mentor and support fellow engineers and technical team members

  • Perform additional duties as assigned

What You Bring

Required Education & Experience

  • Bachelor's degree in Information Technology, Computer Science, or an equivalent combination of education, training, and experience

  • 7+ years of experience as a Linux Systems Administrator, Linux Systems Engineer, or related infrastructure engineering role

  • Expertise with Linux and/or Unix operating systems

  • Strong understanding of networking fundamentals

  • Solid knowledge of Storage Area Networks (SANs)

  • Experience with virtualization and containerization technologies including:

    • VMware

    • ProxMox

    • Docker

    • Kubernetes

  • Experience managing complex systems infrastructure projects

  • Working knowledge of Windows operating systems and Microsoft Office applications

  • Strong written and verbal communication skills

  • Ability to thrive in a fast-paced, dynamic environment

  • Ability to collaborate effectively across diverse technical teams

  • Strong independent problem-solving and decision-making skills

Physical Demands & Working Conditions

  • Regularly required to communicate verbally and in writing

  • Frequent use of hands for typing, handling equipment, and managing documentation

  • Ability to lift up to 50 pounds

  • Requires close vision and the ability to focus

  • Participation in on-call rotations, including occasional overnight and weekend support

  • Occasional travel may be required

Why Join WOW!?

At WOW!, you'll work alongside talented engineers solving large-scale infrastructure challenges while helping shape the future of enterprise technology. We value innovation, collaboration, operational excellence, and continuous improvement - and we empower our teams to make meaningful contributions that drive the business forward.

All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran