1

Linux Engineer Jobs in Reston, VA (NOW HIRING)

Linux environment Compensation 220K-260K We are seeking a skilled RE/VR Engineer with expertise in reverse engineering complex binaries and virtualization techniques. The ideal candidate will be ...

We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate will have a strong background in system-level software development and a deep understanding of Linux ...

We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate will have a strong background in system-level software development and a deep understanding of Linux ...

next page

Showing results 1-20

Linux Engineer information

See Reston, VA salary details

$11

$63

$97

How much do linux engineer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for linux engineer in Reston, VA is $63.13, according to ZipRecruiter salary data. Most workers in this role earn between $50.82 and $70.87 per hour, depending on experience, location, and employer.

What is the difference between Linux Engineer vs System Administrator?

AspectLinux EngineerSystem Administrator
CredentialsLinux certifications (e.g., RHCE, CompTIA Linux+)IT certifications, often including Linux certifications
Work EnvironmentFocus on Linux systems, scripting, and automationManage overall IT infrastructure, including networks and servers
Employer & IndustryTech companies, data centers, cloud providersEnterprises, government agencies, organizations with IT infrastructure
Common Search/ComparisonYesYes

While both roles involve working with Linux systems, a Linux Engineer specializes in designing, implementing, and maintaining Linux-based solutions, often with scripting and automation skills. A System Administrator manages a broader range of IT infrastructure, including networks, servers, and user support. The roles overlap in Linux knowledge but differ in scope and focus.

What is the average salary for a Linux engineer?

The average salary for a Linux engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications such as RHCE or CompTIA Linux+. Senior roles or those with specialized skills in cloud platforms and automation may earn higher salaries. Entry-level positions generally start around $60,000 per year.

What are Linux Engineers?

Linux Engineers are IT professionals who specialize in designing, implementing, maintaining, and troubleshooting Linux-based systems and servers. They work with open-source software and are responsible for system security, performance tuning, automation, and support. Linux Engineers often manage enterprise environments, help configure networks, and write scripts to automate repetitive tasks. Their expertise ensures the reliability and efficiency of systems that rely on the Linux operating system.

How does a Linux Engineer typically collaborate with development and IT teams on projects?

Linux Engineers work closely with both development and IT teams to ensure that server environments are robust, secure, and optimized for application deployment. Collaboration often involves participating in planning meetings, automating server provisioning, troubleshooting issues that span hardware and software, and implementing security best practices. Regular communication is essential, as Linux Engineers often bridge the gap between developers’ requirements and IT operational constraints. This teamwork helps streamline deployments, minimize downtime, and support continuous integration and delivery pipelines.

What Is a Linux Engineer?

A Linux engineer works to manage software, hardware, or a system on a Linux server. Network monitoring and server maintenance are basic job duties, but they also participate in programming, scripting, and process automation. Qualifications include programming experience, and a deep understanding of Linux as well as DNS, LDAP, and Java. A Linux engineer acquires qualifications or skills during formal education and internships.

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

To thrive as a Linux Engineer, you need a deep understanding of Linux operating systems, scripting languages like Bash or Python, and experience with system administration, typically supported by a degree in computer science or related certifications such as Red Hat Certified Engineer (RHCE). Familiarity with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and monitoring systems is also crucial. Strong problem-solving abilities, effective teamwork, and clear communication set exceptional Linux Engineers apart. These skills are vital to ensure stable, secure, and efficient IT environments that meet organizational needs.

What engineers make $200,000 a year?

Senior Linux engineers with extensive experience, advanced certifications, and expertise in areas like cloud infrastructure and cybersecurity can earn $200,000 or more annually. High salaries are often associated with roles in large organizations, specialized skills, and leadership responsibilities.

What engineers make $500,000 a year?

Senior Linux engineers with extensive experience, specialized skills in areas like cloud computing, security, or high-performance systems, and relevant certifications such as RHCE or CISSP can reach or exceed a $500,000 annual salary, especially in high-cost-of-living regions or senior leadership roles. Such compensation often includes bonuses, stock options, or other incentives in large organizations or tech companies.

What engineers make $300,000 a year?

Senior Linux engineers with extensive experience, specialized skills in areas like cloud computing, security, or automation, and relevant certifications such as RHCE or AWS certifications can earn $300,000 or more annually. High-level roles often involve leadership responsibilities, complex system architecture, and working in large-scale or enterprise environments.
What are the most commonly searched types of Linux Engineer jobs in Reston, VA? The most popular types of Linux Engineer jobs in Reston, VA are:
What are popular job titles related to Linux Engineer jobs in Reston, VA? For Linux Engineer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Linux Engineer jobs in Reston, VA look for? The top searched job categories for Linux Engineer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Linux Engineer jobs? Cities near Reston, VA with the most Linux Engineer job openings:

Junior Red Hat Linux Engineer with Security Clearance

Anonymous Employer

Quantico, VA • On-site

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Title: Junior Red Hat Linux Engineer
Location: Quantico, VA
Clearance Level: Secret, Must Have Clearance to Start
Required Certification(s): DoD 8570 IAT III or IAM II (CASP+, CCNP Security, CISA, GSE, SCNA, CISSP, CAP, GSLC, CISM, GCED, GCIH, CISO, or HCISPP) Job Description
The successful candidate will use their Red Hat Linux experience to support the Customer in the design and implementation of their Assured Compliance Assessment Solution (ACAS) for the Customer’s Government Enterprise Networks (GEN). The Linux Administrator will operate and maintain the infrastructure for the ACAS solution to support network and appliance scanning and configuration assessments and provide training to operators and Information Assurance personnel to maintain and operate the ACAS tool functionality. DUTIES AND RESPONSIBILITIES:
Install and patch operating systems, application, and document Department Information Systems Agency (DISA) Security Technical Implementation Guidelines (STIGs) applicable to each network environment for all ACAS implementations. Assesses current ACAS implementations for each of the GEN networks and recommend changes. Document the steps required to design the ACAS solution for each of the GEN networks to include IP address, Fully Qualified Domain Name, and physical location of each component. Create network diagrams of the designs with Microsoft Visio (include list of hardware and software requirements). Maintains the Nessus scanners and Passive Vulnerability Scanner’s (PVS) connectivity with the associated Security Center (SC). Develop and/or update the Standard Operating Procedures (SOP) to support each of the client ACAS solutions documented within the SharePoint portal. Provide reports as necessary. Build Linux Server from DISA provided ISO image. Education and Background:
Knowledge and experience with RedHat Linux.
Possesses understanding and experience with common cybersecurity toolsets and processes to include STIGs, CAS, IAVA Management and Implementation, and Operation Order (OPORD)/Fragmentary Order (FRAGO) support. Years of Experience:
3+ years’ experience in supporting, configuring, and administering Linux
3+ (RHEL) operating system in an enterprise environment RHEL 7.x or greater
Experience with virtualized environments (vSphere, ESXI) Required Skills:
Red Hat Enterprise Linux (RHEL) experience.
Must be able to troubleshoot SSH connection issues.
Good understanding of LVM Partitioning, Disk space and troubleshooting Systems related issues.
Familiar with VMware and vSphere.
Understanding of SSL/TLS Certificate and OS hardening.
Strong understanding of Network configuration and troubleshooting (nmtui, nmcli, service, netstat, grep, top command).
Understanding of patching and RPM package management is a MUST!!!
Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Familiar with Ansible, Ansible-playbook and ansible roles Preferred Skills:
Understanding on Red Hat Satellite Version 6.12 or higher
Familiar with Active Directory Concepts, LDAP, or Kerberos
Familiar with migration from RHEL7 to RHEL8 using Leapp utility.
Build or configure new YUM Repositories for patching purposes.
Familiar with AWS/AZURE Cloud for future projects.
Scripting (Nessus Attack Scripting Language (NASL), Python, Bash)
Engineering experience with Nessus Manager and Monitor Implementation
Able to spin new instance on the cloud from a given AMI or Launch Template
Understand the concept of Security Groups, VPC, IAM, Autoscaling, Load Balancer Container architecture Working Conditions:
General office environment. Work is generally sedentary in nature but may require standing and walking for up to 10% of the time. The working environment is generally favorable. Lighting and temperature are adequate, and there are not hazardous or unpleasant conditions caused by noise, dust, etc. Work is generally performed within an office environment, with standard office equipment available.
Contractor site with 0-10% travel possible
Possible off-hours work to support releases and outages
10 lbs. maximum lifting, occasional lift/carry of small articles
Occasionally required to stand; frequently required to walk and sit
Continually required to utilize hand and finger dexterity
Occasionally required to climb, balance, bend, stoop, kneel or crawl
Continually required to talk or hear
Continually utilize visual acuity to operate equipment, read technical information, and/or use a keyboard