1

Junior Linux Engineer Jobs in Virginia (NOW HIRING)

Req ID: 40537 Summary Jr. Geospatial Engineer Vienna, VA Are you ready to enhance your skills and ... Knowledge of Linux and UNIX environments * Familiarity with web mapping and remote sensing tools

Leidos currently has an opening for a Junior Signal Processing Engineer to support EW programs in ... Experience with tools such as MATLAB, Linux, Mathematica, Python, Simulink - and languages such as ...

Leidos currently has an opening for a Junior Signal Processing Engineer to support EW programs in ... Experience with tools such as MATLAB, Linux, Mathematica, Python, Simulink - and languages such as ...

... Junior System Engineer. This entry-level position will work with our established team of engineers, focused on day-to-day IT responsibilities, and growing your Linux and networking skill set. Our ...

... Junior System Engineer. This entry-level position will work with our established team of engineers, focused on day-to-day IT responsibilities, and growing your Linux and networking skill set. Our ...

... Junior System Engineer. This entry-level position will work with our established team of engineers, focused on day-to-day IT responsibilities, and growing your Linux and networking skill set. Our ...

... Jr. Programmer/Analyst to provide Tier I/II technical support assisting users with various Banner ... Linux server tasks * Perform other duties as assigned. Typical Qualifications * Bachelor's degree ...

... Hat Enterprise Linux systems using Ansible. • Manage infrastructure components and maintain ... Certified Engineer (RHCE) • Familiarity with managing automation using Ansible Automation ...

next page

Showing results 1-20

Junior Linux Engineer information

See Virginia salary details

$33.2K

$71.2K

$108.6K

How much do junior linux engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for junior linux engineer in Virginia is $71,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $79,300.00 per year, depending on experience, location, and employer.

What is a Junior Linux Engineer job?

A Junior Linux Engineer is an entry-level IT professional responsible for managing and maintaining Linux-based systems. Their tasks often include system monitoring, troubleshooting, applying updates, and assisting with configurations. They work under senior engineers to ensure system security, performance, and reliability. Knowledge of command-line tools, scripting, and basic networking is essential. This role is ideal for those looking to gain hands-on experience in Linux system administration.

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

To thrive as a Junior Linux Engineer, you need a solid understanding of Linux operating systems, basic scripting, troubleshooting, and computer networking, often demonstrated through a relevant degree or hands-on experience. Familiarity with tools like Bash, Git, monitoring utilities, and potentially certifications such as CompTIA Linux+ or LPIC-1 is valuable. Attention to detail, strong problem-solving abilities, and effective communication skills help you excel in team environments and when assisting end-users. These skills collectively enable successful system support, reliable uptime, and efficient collaboration essential for technology-driven organizations.

What are the typical responsibilities and daily tasks of a Junior Linux Engineer?

As a Junior Linux Engineer, your daily tasks often include monitoring system performance, assisting with user account management, applying updates and patches, and troubleshooting basic hardware or software issues. You'll likely support more senior engineers with larger projects such as server deployments or migrations and may handle help desk tickets related to Linux systems. Collaboration with network administrators, developers, and other IT staff is common, especially when resolving cross-platform issues. This role provides an excellent opportunity to deepen your Linux skills while contributing directly to the stability and functionality of your organization's IT infrastructure.

What are the most commonly searched types of Linux Engineer jobs in Virginia? The most popular types of Linux Engineer jobs in Virginia are:
What job categories do people searching Junior Linux Engineer jobs in Virginia look for? The top searched job categories for Junior Linux Engineer jobs in Virginia are:
What cities in Virginia are hiring for Junior Linux Engineer jobs? Cities in Virginia with the most Junior Linux Engineer job openings:
Junior Software Engineer - Dahlgren, VA

Junior Software Engineer - Dahlgren, VA

Veteran Jobs - 2023 Mar 01 - Veterans Resources

Dahlgren, VA • Hybrid

$66K - $133K/yr

Other

Medical, Retirement, PTO

Posted 13 days ago


Job description

ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. Unless specifically stated otherwise, this role is On-Site
Junior Software Engineer
Dahlgren, VA, US
Percentage of Travel Required: Up to 10%
Type of Travel: Outside Continental US
The proposed salary range for this position is: $66,700 - $133,300
The Opportunity:
The Junior Software Engineer will support the development and maintenance of critical training software as part of an experienced development team. Working under the guidance of senior engineers, the candidate will contribute to software systems that integrate with tactical combat systems, virtualized environments, and multimedia capabilities. The ideal candidate is eager to learn, has foundational Java programming skills or coursework, strong attention to detail, and the ability to work collaboratively in a team-oriented laboratory environment.
Responsibilities:
  • Develop and test software components using Java and other programming languages
  • Assist with implementing software solutions for change requests and feature enhancements
  • Support software integration, installation, and checkout activities in laboratory environments
  • Assist with troubleshooting software issues involving system interfaces, networking, virtualization, and multimedia components with support from senior team members
  • Collaborate with team members and other engineering disciplines to support software integration efforts
  • Execute test plans and document results for unit testing, integration testing, and system-level validation activities
  • Assist with on-site activities at development, test, and training facilities as required

Qualifications:
Required:
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related technical discipline
  • Ability to obtain a SECRET security clearance (must be U.S. citizen)
  • Familiarity with the Java programming language
  • Ability to communicate and work in a team environment.
  • Effective communication skills, both verbally and in writing.
  • Working knowledge of Linux operating systems (RHEL preferred)
  • Desired:
  • Knowledge and experience in Agile/Scrum software development practices
  • Virtualization experience with VMware ESXi.
  • Experience in other programming and scripting languages.
  • Knowledge of Combat System functionality and Aegis tactical capabilities delivered and operational in the fleet.
  • Knowledge of Combat System functionality and Aegis tactical capabilities in B/L 9.
  • Active SECRET level clearance.

Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$66,700 - $133,300