
Software Integration Engineer Level 2
TAP Engineering2 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.