1

Linux Infrastructure Engineer Jobs (NOW HIRING)

Lead Linux Kernels Engineer with C, ARM experience needed for US software companies. We have a key ... Design, implementation and administration of highly available and redundant Linux infrastructure

Lead Linux Kernels Engineer with C, ARM experience needed for US software companies. We have a key ... redundant Linux infrastructure Knowledge on o/s satellite mgmt, authentication (qmx), apache ...

Infrastructure Engineer

Auburn Hills, MI ยท On-site

$101K - $133K/yr

The Infrastructure Engineer is responsible for supporting and maintaining the company's enterprise IT infrastructure, including Windows and Linux servers, virtualization platforms (VMware/Hypervisors ...

New

Linux Web Infrastructure Engineer

Seattle, WA ยท Hybrid

$122K - $160K/yr

UW Information Technology has an outstanding opportunity for a Linux Web Infrastructure Engineer to join their team. About this Opportunity Reporting to a Technology Manager in the Infrastructure ...

Infrastructure Engineer

Annapolis, MD ยท On-site

$106K - $139K/yr

This role is ideal for a hands-on engineer who enjoys solving complex infrastructure challenges ... The candidate will work with technologies such as Linux CLI tools, Bash, Python, NetBox, HashiCorp ...

... Systems Engineer works under minimal supervision to design and implement enterprise Linux ... Design and implement cloud infrastructure solutions on AWS (EC2, ECS, Lambda, CloudWatch, IAM) and ...

next page

Showing results 1-20

Linux Infrastructure Engineer information

See salary details

$46.5K

$127.1K

$182K

How much do linux infrastructure engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for linux infrastructure engineer in the United States is $127,066.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $141,000.00 per year, depending on experience, location, and employer.

What is the difference between Linux Infrastructure Engineer vs System Administrator?

AspectLinux Infrastructure EngineerSystem Administrator
CertificationsLinux certifications (e.g., RHCE, CompTIA Linux+)CompTIA A+, Network+, Linux certifications often preferred
Work EnvironmentDesigning, implementing, and maintaining Linux-based infrastructureManaging and supporting IT systems, including servers and networks
ResponsibilitiesBuilding scalable Linux systems, scripting, automationMonitoring, troubleshooting, user support

While both roles involve Linux systems, a Linux Infrastructure Engineer focuses on designing and deploying Linux infrastructure, whereas a System Administrator manages day-to-day operations and support. The engineer role is more project-oriented, while the administrator role emphasizes maintenance and troubleshooting.

What are Linux Infrastructure Engineers?

Linux Infrastructure Engineers are IT professionals who design, implement, maintain, and troubleshoot Linux-based systems and servers that form the backbone of an organization's IT infrastructure. Their responsibilities include managing server deployments, ensuring system security and stability, automating processes, and supporting cloud or on-premises environments. They often work closely with development and operations teams to optimize performance and reliability, making sure that critical business applications run smoothly on Linux platforms.

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

To thrive as a Linux Infrastructure Engineer, you need deep expertise in Linux system administration, networking, scripting languages, and often a degree in computer science or related fields. Familiarity with tools like Ansible, Docker, Kubernetes, and monitoring systems, as well as certifications such as RHCE or CompTIA Linux+, are highly valued. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with teams and resolve infrastructure issues efficiently. These skills are critical for ensuring system stability, scalability, and security within complex IT environments.

What are some common challenges Linux Infrastructure Engineers face when managing large-scale server environments?

Linux Infrastructure Engineers often encounter challenges such as ensuring high availability and reliability across numerous servers, managing configuration drift, and automating repetitive tasks. Security is also a significant concern, requiring constant monitoring for vulnerabilities and timely patching. Additionally, troubleshooting and resolving issues in a distributed environment can be complex, often necessitating strong collaboration with development, security, and networking teams to maintain seamless operations.
More about Linux Infrastructure Engineer jobs
What states have the most Linux Infrastructure Engineer jobs? States with the most job openings for Linux Infrastructure Engineer jobs include:
What job categories do people searching Linux Infrastructure Engineer jobs look for? The top searched job categories for Linux Infrastructure Engineer jobs are:
Infographic showing various Linux Infrastructure Engineer job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $127,066 per year, or $61.1 per hour.

Linux Engineer

Tech-mex

Pleasanton, CA โ€ข On-site

Full-time

Re-posted 26 days ago


Job description

Lead Linux Kernels Engineer with C, ARM experience needed for US software companies. We have a key opening for a Lead Linux Kernels Engineer. If this sounds like you, please apply for this amazing opportunity.
PREFERRED SKILLS:
  • Familiarity with Hive data access patterns and basic MapReduce tuning
  • Familiarity with HBase, YARN, Kafka

REQUIRED SKILLS:
  • Bachelor's degree in IT or equivalent experience
  • Design, implementation and administration of highly available and redundant Linux infrastructure
  • Knowledge on o/s satellite mgmt, authentication (qmx), apache, tomcat. splunk agent deployment, report creation, distributed splunk deployment. puppet package deployment , automation - vm deployment
  • Performing routine audits of systems and software
  • Applying operating system updates, patches, and configuration changes
  • Installing and configuring new hardware and software
  • Responsibility for security
  • Responsibility for documenting the configuration of the system
  • Troubleshooting any reported problems
  • Experience in design and deployment experience with HA and redundant systems
  • Strong knowledge and experience in file systems (UFS, NFS, Disk partitioning, file system tuning, auto mounts, NIS, DNS)
  • Strong knowledge and experience in OS Hardening, Performance Tuning, Kernel Customization
  • Able to write Shell and Perl scripts
  • Good knowledge and experience in System performance tuning and monitoring