1

Linux Support Engineer Jobs in California (NOW HIRING)

Staff Linux Engineer

Palo Alto, CA · On-site

$135K - $169K/yr

Role Summary Our Linux Engineer will be responsible for owning and maturing Rivian's Linux platform ... Define and maintain supported Linux distributions (Ubuntu, Fedora, Rocky) and approved hardware ...

Engineering Services Group, Engineering Services Group > Support Engineering General Summary: We ... Diagnose system issues using Linux command line tools * Support issue resolution across hardware ...

Fleet Support Engineer Job Duration: 6 Months contract (Potential extension or hire based on ... Experience with Linux & Python-based programming systems for fleet-level data processing.

Be Seen First

Network Support Engineer

San Jose, CA · On-site

$65K - $75K/yr

As a Network Support Engineer, you will be responsible for managing and troubleshooting network ... · Familiarity with Linux operating systems, including command-line interfaces, system ...

Fleet Support Engineer Location: Foster City, CA 94404 Duration: 6+ Months (potential to extend ... Experience with Linux & Python-based programming systems for fleet-level data processing.

next page

Showing results 1-20

Linux Support Engineer information

See California salary details

$69.6K

$146.8K

$170.7K

How much do linux support engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for linux support engineer in California is $146,802.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,500.00 and $165,300.00 per year, depending on experience, location, and employer.

What are typical daily responsibilities for a Linux Support Engineer?

As a Linux Support Engineer, your daily tasks often include diagnosing and resolving system or application issues, managing user permissions, performing routine server maintenance, and monitoring system performance to preempt potential problems. You may also implement patches, updates, and security configurations, as well as automate tasks through scripting to improve efficiency. Collaboration with other IT specialists, development teams, and sometimes end users is common to resolve incidents and support various projects. This dynamic role requires the ability to prioritize multiple requests while maintaining high standards of technical service and system reliability.

What are the key skills and qualifications needed to thrive in the Linux Support Engineer position, and why are they important?

To thrive as a Linux Support Engineer, you need strong expertise in Linux system administration, troubleshooting, scripting, and a relevant degree or equivalent hands-on experience. Familiarity with tools such as Bash, Python, Ansible, and monitoring systems, along with certifications like RHCE or CompTIA Linux+, is highly valued. Excellent problem-solving skills, clear communication, and the ability to work under pressure are vital soft skills for the role. These qualifications and qualities are important to quickly resolve technical issues, provide reliable support, and ensure robust system performance for clients or internal teams.

What is a Linux Support Engineer job?

A Linux Support Engineer is responsible for maintaining, troubleshooting, and supporting Linux-based systems and servers. They ensure system stability, security, and performance while assisting users with technical issues. This role often involves configuring servers, monitoring system health, and automating tasks using scripts. Additionally, Linux Support Engineers work with networking, security, and cloud technologies to optimize infrastructure. Strong problem-solving skills and knowledge of Linux distributions like Ubuntu, CentOS, or Red Hat are essential for this role.

What job categories do people searching Linux Support Engineer jobs in California look for? The top searched job categories for Linux Support Engineer jobs in California are:
What are popular job titles related to Linux Support Engineer jobs in CA? For Linux Support Engineer jobs in CA, the most frequently searched job titles are:
Infographic showing various Linux Support Engineer job openings in California as of June 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $146,802 per year, or $70.6 per hour.

Linux / macOS Support Engineer

Prophecy Technologies

Sunnyvale, CA • On-site

Full-time

Posted 19 days ago


Job description

Job Summary
We are looking for a Linux / macOS Support Engineer to provide hands-on support for lab and production environments. The role involves managing devices, troubleshooting networking issues, analyzing logs, and performing basic scripting to maintain operational stability.
Key Responsibilities
  • Provide support in Linux and macOS command-line environments
  • SSH into hosts, configure keys, and manage network setup
  • Troubleshoot networking issues, including IP assignment and duplicate IPs
  • Analyze logs to identify known issues and patterns
  • Gather and share logs using commands such as tar
  • Perform preliminary scripting using Python and/or shell scripts
  • Use Git for version control at a functional level
  • Maintain lab environments, including device setup, restores, and updates
  • Ensure lab systems are operational and up to date

Required Skills & Experience
  • Hands-on experience with Linux and macOS CLI
  • Proficiency with SSH, key setup, and host/network access
  • Understanding of IP assignment and basic networking
  • Ability to debug common networking issues (e.g., duplicate IPs)
  • Preliminary scripting in Python or Shell
  • High-level understanding of Git
  • Ability to analyze system and application logs
  • Experience collecting and sharing logs using tar

Competencies
  • Strong troubleshooting and analytical skills
  • Attention to detail and accuracy
  • Ability to work independently and as part of a team
  • Operational discipline and lab management skills

Preferred Skills
  • Experience supporting test or lab environments
  • Exposure to automation or system administration tasks
  • Familiarity with CI/CD pipelines and DevOps practices