Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Software Integration Engineer IV

TAP Engineering tapengineers.com Open · verified Oct 24, 2026
Annapolis Junction Full-time Mid-level Software Engineering

At a glance

Mid-level Software Engineering role at TAP Engineering. Annapolis Junction · full-time · $165,000–$180,000 base.

SalaryStated by TAP Engineering
$165,000 – $180,000
Base salary for this role, in USD per year, as published in the posting.
This role, from TAP EngineeringOur estimate for the market: $146,056–$186,875Median $171,250
The range includes the market median of $171,250 for mid-level software engineering roles in Annapolis Junction.
Worked out from 30 postings that stated pay, median $171,250. Last updated Oct 19, 2026.
RoleSoftware Engineering
SeniorityMid-level
LocationAnnapolis Junction
EmploymentFull-time
Base pay$165,000–$180,000
PostedSep 21, 2026 · 4w ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Install, configure, upgrade and compile commercial or government software across mixed operating systems
  • Keep HPC systems and software running through sustainment and operational support
  • Set up HPC schedulers and resource-management software, then troubleshoot complex system and software faults
  • Write Linux shell scripts and support Python, object-oriented, multithreaded and parallel-processing software
  • Maintain configuration management and compile software with GCC

What you bring

  • An active TS/SCI clearance with the required polygraph and a DoD IAT II certification
  • A technical bachelor's degree plus eight years of relevant integration experience, or thirteen years of experience instead
  • Hands-on experience with Linux shells, Red Hat, CentOS or SUSE, Python, GCC and configuration management tools
  • Experience with object-oriented, multithreaded and parallel software, HPC scheduling, and structured troubleshooting

Who this fits

This role suits an experienced software integration engineer who can support HPC systems across Linux and other operating environments. You must already hold the required clearance and certification.

From the employer

Position Overview
TAP Engineering is seeking a Senior Software Integration Engineer to provide customer support for High Performance Computing (HPC) software and enable High Performance Computers to continue operating in support of the mission. The Software Integration Engineer will provide HPC services through enhanced sustainment capabilities, supporting multi-vendor HPC servers, HPC clusters, and SPD servers. This position will support a range of UNIX, Linux, and Windows systems, desktop applications, servers, and networks required to support mission operations.

Key Responsibilities

  • Integrate, install, configure, upgrade, compile, and support COTS/GOTS software within a heterogeneous operating system environment
  • Provide sustainment and operational support for High Performance Computing (HPC) systems and software
  • Support multi-vendor HPC servers, HPC clusters, and SPD servers
  • Troubleshoot complex system and software issues using structured troubleshooting methodologies
  • Install and configure HPC GOTS scheduler and resource management software
  • Support Linux and UNIX-based environments, including Red Hat, CentOS, and SUSE
  • Develop and maintain Linux shell scripts using various shell environments
  • Support configuration management processes and tools
  • Compile and support software utilizing the GCC compiler
  • Support multi-threaded and parallel processing software
  • Develop and maintain software using Python and object-oriented programming languages
  • Support HPC technologies and infrastructure including HPE, Lustre, VMware, Salt, NVIDIA, InfiniBand, Mellanox, Slingshot, Slurm, Grafana, ELK, Splunk, WEKA, Juniper, and Arista

Required Qualifications

  • Active TS/SCI clearance with appropriate polygraph
  • Bachelor's degree in a technical discipline and a minimum of eight (8) years of demonstrable experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment; or thirteen (13) years of relevant experience in lieu of a degree
  • DoD 8570 IAT II-level certification
  • Experience with Linux shell scripting
  • Experience with Red Hat, CentOS, and SUSE operating systems
  • Experience with Python programming
  • Experience with object-oriented programming languages such as C, C++, or Java
  • Experience with multi-threaded software and parallel processing
  • Experience with GCC compiler
  • Experience with configuration management tools
  • Experience with HPC GOTS scheduler and resource management software
  • Demonstrated structured troubleshooting skills
  • Experience with Perl or JavaScript
  • Working knowledge of CORBA and J2EE

Compensation
The anticipated salary range for this position is $165,000–$180,000, based on relevant experience, qualifications, and other applicable factors. The compensation range provided is a general guideline and is not a guarantee of compensation or salary.

Clearance Requirement
This position requires an active TS/SCI security clearance with appropriate polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements.

Benefits Overview
TAP Engineering offers a comprehensive and competitive benefits package, including:

  • Paid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)
  • Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharing
  • Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
  • Dental & Vision: Employer-paid plans with optional enhancements
  • Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
  • Flexible Spending Accounts: Healthcare and dependent care FSAs
  • Tuition Reimbursement: Up to $36,000 per year for approved coursework
  • Additional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel support
  • Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses

Additional Information
TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by law.

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$160k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.