1

Linux Build Engineer Jobs in Charlottesville, VA

HPC Systems Engineer

Charlottesville, VA ยท On-site

$112K - $196K/yr

In this role you will support the deployment and sustainment of Linux-based High Performance ... The HPC Systems Engineer will support the build-out, configuration, and sustainment of HPC cluster ...

HPC Systems Engineer

Charlottesville, VA ยท On-site

$150K - $200K/yr

Build, configure, and maintain secure HPC clusters for simulations, scientific computing, and GPU ... Professional experience administering Linux systems via CLI (RHEL derivatives preferred)

Build, configure, and maintain secure HPC clusters for simulations, scientific computing, and GPU ... Professional experience administering Linux systems via CLI (RHEL derivatives preferred)

HPC Systems Engineer

Charlottesville, VA ยท On-site

$150K - $200K/yr

Build, configure, and maintain secure HPC clusters for simulations, scientific computing, and GPU ... Professional experience administering Linux systems via CLI (RHEL derivatives preferred)

DevSecOps Engineer (TS/SCI)

Charlottesville, VA ยท On-site

$170K - $180K/yr

Provide scripting and tool support for UNIX and Linux operating systems. Work with a supporting ... Jenkins build files, etc. with GIT based tools. Continuous integration using Jenkins, Git, JIRA ...

Cloud Software Engineer

Charlottesville, VA ยท On-site

$103K - $181K/yr

Experience working with SQL, GIT, automated build tools (e.g. Jenkins, Gitlab, AWS Code Pipeline ... MacOS, Windows, Linux, yum/brew) * Great interpersonal and communications skills, while ...

next page

Showing results 1-20

Linux Build Engineer information

See Charlottesville, VA salary details

$10

$59

$91

How much do linux build engineer jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for linux build engineer in Charlottesville, VA is $59.26, according to ZipRecruiter salary data. Most workers in this role earn between $47.69 and $66.54 per hour, depending on experience, location, and employer.

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

To thrive as a Linux Build Engineer, you need strong expertise in Linux system administration, scripting languages (such as Bash or Python), and build automation concepts, often backed by a degree in computer science or related field. Familiarity with build tools like Jenkins, Git, Docker, and configuration management systems such as Ansible or Puppet is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies ensure reliable, efficient build processes and enable smooth collaboration in fast-paced development environments.

What does a Linux Build Engineer do?

A Linux Build Engineer is responsible for designing, implementing, and maintaining build systems for software projects that run on Linux operating systems. They automate build processes, manage dependencies, troubleshoot build failures, and ensure that software compiles and packages correctly. Additionally, they often collaborate with development and operations teams to streamline continuous integration and delivery pipelines, improving deployment efficiency and software quality.

What are some typical challenges faced by Linux Build Engineers in managing build automation pipelines?

Linux Build Engineers often encounter challenges such as maintaining consistency across multiple environments, troubleshooting complex build failures, and integrating new tools into existing CI/CD pipelines. They must ensure that builds remain reproducible and stable as codebases and dependencies evolve. Collaboration with development, QA, and operations teams is essential to quickly address issues and optimize the build process, making strong communication and problem-solving skills critical in this role.

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

AspectLinux Build EngineerLinux System Administrator
Primary FocusBuilding, maintaining, and optimizing Linux software builds and automationManaging, configuring, and maintaining Linux systems and servers
Skills & CertificationsLinux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE)Linux system management, networking, security, certifications like RHCE or CompTIA Linux+
Work EnvironmentDevelopment teams, CI/CD pipelines, software companiesIT departments, data centers, enterprise environments
Common TasksAutomating builds, troubleshooting build failures, integrating softwareSystem setup, user management, troubleshooting hardware/software issues

While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.

What are popular job titles related to Linux Build Engineer jobs in Charlottesville, VA? For Linux Build Engineer jobs in Charlottesville, VA, the most frequently searched job titles are:
What cities near Charlottesville, VA are hiring for Linux Build Engineer jobs? Cities near Charlottesville, VA with the most Linux Build Engineer job openings:
HPC Systems Engineer - TS/SCI Required

HPC Systems Engineer - TS/SCI Required

Phoenix Operations Group

Charlottesville, VA โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

Description

ย HPC Systems Engineer - Charlottesville, VA (100% Onsite) - Active TS/SCI Clearance Required


About the Role

Phoenix is seeking a High Performance Computing (HPC) Systems Engineer to support the build, configuration, and sustainment of advanced Linux-based HPC cluster environments. This role is critical to enabling distributed compute workloads, scientific simulations, and GPU-accelerated processing within a secure research environment.


You will work in a cluster-scale computing environment where performance optimization, scheduler configuration, and distributed workload execution are key to mission success.


What You'll Do
  • Configure, deploy, and maintain multi-node Linux HPC clustersย 
  • Administer and optimize workload schedulers (e.g., Slurm, PBS)ย 
  • Troubleshoot distributed compute workloads across cluster environmentsย 
  • Perform performance analysis across compute, storage, and network layersย 
  • Support GPU-enabled workloads and CUDA-based processingย 
  • Develop and maintain automation scripts and operational toolingย 
  • Assist in cluster provisioning and node deployment (e.g., xCAT, Warewulf)ย 
  • Support containerized workloads within HPC environmentsย 
Required Qualifications
  • Active TS/SCI clearanceย 
  • Ability to work onsite in Charlottesville, VAย 
  • 6+ years of Linux systems administration experienceย 
  • Hands-on experience with HPC clusters or distributed compute environmentsย 
  • Experience with workload schedulers such as:ย 
    • Slurmย 
    • PBS / PBS Proย 
    • Torque or similarย 
  • Strong command-line Linux administration skills (RHEL preferred)ย 
  • Experience with scripting or automation (Bash, Python, or similar)ย 
  • Ability to obtain DoD 8140 (8570) IAT Level II certificationย 
Preferred Qualifications
  • Experience administering multi-node HPC cluster environmentsย 
  • Familiarity with parallel/distributed file systems (Lustre, BeeGFS, GPFS)ย 
  • Experience with MPI, OpenMP, or other parallel computing frameworksย 
  • Experience supporting GPU compute environments (CUDA)ย 
  • Familiarity with container technologies:ย 
    • Docker, Podman, Singularity/Apptainerย 
  • Experience with configuration management tools (Ansible, Puppet)ย 
  • Background supporting research labs, university HPC, or defense environmentsย 
Technical Environment

You'll work with cutting-edge technologies, including:

  • Linux-based HPC clustersย 
  • High-performance networking (RDMA, InfiniBand)ย 
  • Distributed compute frameworks (MPI, OpenMP)ย 
  • GPU-enabled processing (CUDA)ย 
  • Cluster provisioning tools (xCAT, Warewulf)ย 
What Makes a Strong Candidate

Successful candidates typically come from environments such as:

  • HPC cluster administrationย 
  • Research computing or university HPC centersย 
  • National labs or scientific computing programsย 
  • Defense or intelligence community computing environmentsย 
How to Apply

Qualified candidates should submit resumes that clearly highlight:

  • HPC or distributed computing experienceย 
  • Scheduler expertise (Slurm, PBS, etc.)ย 
  • Linux administration in multi-node environmentsย 
  • Troubleshooting distributed workloadsย 
  • Automation and scripting experience

Benefits Offered:


Medical, Dental, Vision Insurance - 100% Company Paid Premiums

STD, LTD, and Life Insurance - 100% Company paid

401K - Automatic 10% company contribution; no matching required

PTO - 4 weeks/year

Holidays - 11 paid/year

Birthdays off with pay

Referral Bonuses - Upfront AND Annually Recurring

Open Source Bonuses - Contribute to our Github projects

Professional Development - Paid training, Certifications, and Enrichment


ABOUT PHOENIX OPERATIONS GROUP:


Phoenix Operations Group is a high-end engineering services company dedicated to protecting and advancing our national cyber resources. As a small company, we rely on innovation to continually advance our employees' skills and provide game-changing solutions to our customers.


Our technical competencies include Big Data analytics (batch and streaming), Cloud Computing infrastructure, multi-INT visualization, and enterprise architectures. We support operational missions (All-Source, Financial, CND) and serve as Product Owners for our open-source research initiatives.


Please visit us at http://www.phoenix-opsgroup.com for more information.


Phoenix Operations Group is an Equal Opportunity Employer. Phoenix Operations Group does not discriminate based on race, religion, color, sex, gender, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merit, and business needs.