TAP Engineering

Software Integration Engineer Level 2

TAP Engineering
Apply
2 months ago
Annapolis Junction, MD, USAMid Level

Base Salary

$110k - $140k/yr

Responsibilities

  • Integrate, install, configure, troubleshoot, and deploy software across HPC systems, clusters, and specialized computing environments.
  • Develop and maintain Linux shell scripts and automation using Bash, Python, Perl, or JavaScript.
  • Support Linux operating environments including Red Hat, CentOS, and SUSE.
  • Configure and troubleshoot HPC scheduling, resource management, and parallel processing environments, particularly Slurm-based systems.
  • Support HPC technologies including Lustre, WEKA, VMware, InfiniBand, Mellanox, and NVIDIA platforms.
  • Support compilers, multithreaded applications, parallel processing technologies, system monitoring, logging, and performance analysis.
  • Apply configuration management and automation tools to maintain consistent system configurations.
  • Perform structured troubleshooting and root-cause analysis across software and infrastructure components.
  • Support system deployments, upgrades, and integration efforts.
  • Collaborate with system, network, and software engineers to resolve integration and performance issues.
  • Document configurations, procedures, and troubleshooting activities.

Requirements

  • Active TS/SCI clearance with Full Scope Polygraph, with the most recent polygraph within the last 7 years, or the ability to obtain and maintain the required clearance.
  • DoD 8570 IAT II certification.
  • A B.S. in a technical discipline and 6+ years of experience, or 11+ years of experience without a degree.
  • Experience working with Linux-based operating systems and shell scripting.
  • Proficiency in Python or another scripting or programming language such as Perl or JavaScript.
  • Experience supporting HPC, distributed computing, or parallel processing environments.
  • Familiarity with HPC schedulers and resource management software, particularly Slurm.
  • Working knowledge of configuration management and automation tools.
  • Experience with system installation, integration, and troubleshooting.
  • Familiarity with Lustre, InfiniBand, VMware, NVIDIA, Mellanox, or similar HPC platforms.
  • Knowledge of monitoring, logging, and system management tools.
  • Understanding of GCC and software compilation.
  • Strong analytical and structured troubleshooting skills and the ability to work collaboratively in a mission-focused environment.
  • Clearance eligibility requires U.S. citizenship and favorable reviews of criminal history, education, drug and substance use, credit history, and subject interview information.

Benefits

  • 15–25 days of paid time off annually based on tenure plus 11 paid holidays, with no use-or-lose policy.
  • Up to 15% employer contribution to a 401(k) through matching and profit sharing.
  • Free employee medical insurance with optional dependent buy-up plans.
  • Employer-paid dental and vision plans with optional enhancements.
  • Employer-paid life insurance, AD&D, short-term disability, and long-term disability coverage.
  • Healthcare and dependent care flexible spending accounts.
  • Tuition reimbursement of up to $36,000 per year for approved coursework.
  • Employee assistance, wellness incentives, discount programs, virtual care, prescription savings, and travel support.
  • Merit increases, performance bonuses, and referral bonuses.

Tech Stack

BashGrafanaJavaScriptLinuxPerlPythonSplunk

Categories

TAP Engineering

About TAP Engineering

11-50 employees
Contact me