1

Linux Support Engineer Jobs in Virginia (NOW HIRING)

The engineer will support users executing workloads within Linux-based High Performance Computing (HPC) cluster environments used for distributed compute workloads, simulation environments, and GPU ...

HPC Support Engineer Location: Charlottesville, VA Clearance Required: Active TS (SCI eligibility ... Guide users on compiling and running scientific, modeling, or data processing applications in Linux ...

... support agents, UI/UX developers and production associates, and will provide support for an ... Significant experience with Linux (Ubuntu, preferred) and BASH scripting * Some experience with OS ...

... support agents, UI/UX developers and production associates, and will provide support for an ... Significant experience with Linux (Ubuntu, preferred) and BASH scripting * Some experience with OS ...

... support agents, UI/UX developers and production associates, and will provide support for an ... Significant experience with Linux (Ubuntu, preferred) and BASH scripting * Some experience with OS ...

The engineer will support users executing workloads within Linux-based High Performance Computing (HPC) cluster environments used for distributed compute workloads, simulation environments, and GPU ...

The engineer will support users executing workloads within Linux-based High Performance Computing (HPC) cluster environments used for distributed compute workloads, simulation environments, and GPU ...

Overview HPC Support Engineer Location: Charlottesville, VA Clearance Required: Active TS (SCI ... Guide users on compiling and running scientific, modeling, or data processing applications in Linux ...

About the Role Our Support Engineers are the first escalation for customer support requests. They ... Proficiency in Linux environments, containerization/Docker, and bash/shell scripting * Working ...

Overview HPC Support Engineer Location: Charlottesville, VA Clearance Required: Active TS (SCI ... Guide users on compiling and running scientific, modeling, or data processing applications in Linux ...

Salary: Support Engineer Content Guru is a leading global provider of enterprise cloud Customer ... Knowledge of Linux, Microsoft, or networking technologies * Experience with software development ...

Support Engineer Content Guru is a leading global provider of enterprise cloud Customer Experience ... Knowledge of Linux, Microsoft, or networking technologies * Experience with software development ...

Support Engineer Content Guru is a leading global provider of enterprise cloud Customer Experience ... Knowledge of Linux, Microsoft, or networking technologies * Experience with software development ...

You will provide L2 operational support for Windows/Linux platforms and infrastructure components * You will collaborate with our internal and external customers following DevOps/Agile principles and ...

You will provide L2 operational support for Windows/Linux platforms and infrastructure components * You will collaborate with our internal and external customers following DevOps/Agile principles and ...

Cloud Support Engineer Nights

Tysons, VA · Hybrid

$56 - $74.75/hr

You will help troubleshoot complex issues across Linux and Kubernetes environments, collaborate ... engineering support is required * Partnering with product and backline engineers to reproduce ...

next page

Showing results 1-20

People also search for

Linux Support Engineer information

See Virginia salary details

$69.9K

$147.5K

$171.5K

How much do linux support engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for linux support engineer in Virginia is $147,474.00, according to ZipRecruiter salary data. Most workers in this role earn between $151,200.00 and $166,100.00 per year, depending on experience, location, and employer.

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 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 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 job categories do people searching Linux Support Engineer jobs in Virginia look for? The top searched job categories for Linux Support Engineer jobs in Virginia are:
What are popular job titles related to Linux Support Engineer jobs in VA? For Linux Support Engineer jobs in VA, the most frequently searched job titles are:
HPC Support Engineer

HPC Support Engineer

SAIC

Charlottesville, VA • On-site

Full-time

Posted 3 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

68th of 203 rated it services


Job description

Job Description
Description
SAIC is looking for a highly qualified HPC Support Engineer to support the Army's Golden Dome initiative. The engineer will support users executing workloads within Linux-based High Performance Computing (HPC) cluster environments used for distributed compute workloads, simulation environments, and GPU-enabled processing.
The environment will include:
  • multi-node Linux compute clusters
  • workload scheduling platforms such as Slurm or PBS
  • distributed parallel compute workloads utilizing MPI or OpenMP
  • GPU-enabled compute resources supporting CUDA-based processing
  • high-performance networking technologies including RDMA / InfiniBand
The system will be used to support scientific computing, simulation workloads, and other distributed compute operations within a secure research environment.
Candidates should be comfortable working within cluster-scale computing environments where performance, scheduler configuration, and distributed workload execution are critical operational factors.
The HPC Support Engineer will assist users executing computational workloads within HPC cluster environments.
The role focuses on:
  • supporting distributed compute workloads
  • troubleshooting job execution issues
  • assisting users with scheduler job submission scripts
  • identifying workload performance bottlenecks
  • supporting GPU-enabled workloads
  • promoting efficient cluster utilization and HPC best practices

Candidates should have experience working with distributed compute workloads and Linux-based HPC environments.
Core Technical Capabilities
Candidates should demonstrate capability in most of the following areas.
HPC Workload Execution
Experience supporting execution of distributed workloads on HPC cluster platforms.
Candidates should understand how compute workloads interact with cluster schedulers, compute nodes, and distributed resources.
Workload Scheduling Platforms
Experience executing and troubleshooting workloads using schedulers such as:
  • Slurm
  • PBS / PBS Pro
  • Torque
  • Grid Engine

Candidates should understand job submission workflows and resource allocation concepts such as CPU, memory, and GPU scheduling.
Candidates should be comfortable reading and troubleshooting scheduler job submission scripts used to execute distributed workloads.
Linux Systems Usage
Strong Linux experience including:
  • command-line system usage
  • execution of compute workloads within Linux environments
  • troubleshooting application execution issues
Experience with RHEL-based environments is preferred.
Distributed Compute Workloads
Experience supporting distributed workloads utilizing parallel computing frameworks such as:
  • MPI
  • OpenMP

Experience supporting the compilation and execution of scientific or engineering applications within Linux HPC environments.
Familiarity with common HPC programming languages and compiler toolchains including:
  • C/C++
  • Fortran

Candidates should understand how compiled applications interact with scheduler configuration, compute resources, cluster networking, and distributed runtime environments.
Experience troubleshooting application build or runtime issues related to compiler configuration, library dependencies, or MPI environments is desirable.
Familiarity with common HPC compiler toolchains such as GCC, Intel, or LLVM-based compilers is desirable.
GPU Compute Workloads
Experience executing or supporting workloads utilizing GPU-enabled compute environments and CUDA frameworks is desirable.
Performance Troubleshooting
Ability to identify issues affecting workload execution including:
  • inefficient resource allocation
  • scheduler configuration issues
  • application execution failures
  • distributed compute performance bottlenecks

Automation and Operational Tooling
Experience writing scripts or tooling using languages such as:
  • Bash
  • Python
Automation experience supporting workload execution or operational tasks is beneficial.
Qualifications
Candidates must meet the following requirements:
  • Bachelor degree in science/technology; 4 additional YoE can be substituted for degree
  • 8+ years of experience is required
  • Minimum 5 years of experience working in Linux environments supporting distributed compute workloads or HPC cluster platforms
  • An Active Top Secret clearance is required; an active TS/SCI clearance must be obtained prior to beginning work.
  • 100% onsite support in Charlottesville, VA
  • Experience executing or troubleshooting workloads using HPC workload schedulers such as Slurm, PBS, Torque, or similar systems
  • Experience using command-line Linux environments
  • Experience with scripting or automation tools (Bash, Python, or similar)
  • Ability to obtain required DoD 8140 (8570) IAT Level II certification
  • Candidates must have direct experience working with HPC or distributed compute workloads.
Candidates with the following experience are strongly preferred:
  • Experience supporting HPC cluster environments used for distributed compute workloads
  • Experience executing or troubleshooting MPI or OpenMP workloads
  • Experience supporting GPU-enabled workloads and CUDA frameworks
  • Experience supporting scientific or engineering compute applications
  • Experience supporting research, laboratory, or mission computing environments
  • Experience supporting systems within DoD/DoW or IC environments

Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom