Independent Software
Software Integration Engineer, Level 3
Independent Software, Fort George Meade, Maryland, United States
Position Overview
As a Level 3 Software Integration Engineer, you will provide expertise in integrating, installing, configuring, upgrading, compiling, and supporting Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) software within a diverse operating system environment. You will be responsible for designing, developing, and maintaining software integration solutions specifically for High‑Performance Computing (HPC) infrastructure in a Linux environment. Responsibilities
Collaborate with cross‑functional teams to integrate various technologies, ensuring smooth data flow between different systems and platforms. Diagnose and troubleshoot software integration issues, optimize performance, and ensure compliance with industry best practices. Integrate, install, configure, upgrade, compile, and support COTS and GOTS software. Generate documentation for the full software stack. Update software for sustainment support. Provide software product ownership for HPC tools. Possess basic Linux system administration skills and experience with shell scripting. Execute test codes for characterization of software performance. Have a working knowledge of configuration management tools, web documentation, and issue tracking systems. Work in a fast‑paced environment and switch between various architectural paradigms. Use the Linux CLI. Develop Bash/Python scripts to automate manual processes. General HPC technical knowledge regarding compute, network, memory, and storage system components. Troubleshoot system and software issues across the full software stack. Apply IaC principles and automation tools, including Ansible. Use CI/CD principles, methodologies, and tools such as GitLab CI. Use system monitoring tools such as Prometheus/Grafana. Use Git source control system. Desired Skills
Familiarity with Site Reliability Engineering (SRE) principles and applications. Experience with the Atlassian Tool Suite (JIRA, Confluence). Education and Experience
A Bachelor's Degree in Computer Science or related field and at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment. Five (5) years of full‑time Computer Science directly related work that can be substituted for a degree and at least eight (8) years of demonstrable experience. An industry‑recognized professional certification may substitute for one (1) year of experience. A Master's Degree in Computer Science or a related field may substitute for two (2) years of experience. Clearance Required: Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role. Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.
#J-18808-Ljbffr
As a Level 3 Software Integration Engineer, you will provide expertise in integrating, installing, configuring, upgrading, compiling, and supporting Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) software within a diverse operating system environment. You will be responsible for designing, developing, and maintaining software integration solutions specifically for High‑Performance Computing (HPC) infrastructure in a Linux environment. Responsibilities
Collaborate with cross‑functional teams to integrate various technologies, ensuring smooth data flow between different systems and platforms. Diagnose and troubleshoot software integration issues, optimize performance, and ensure compliance with industry best practices. Integrate, install, configure, upgrade, compile, and support COTS and GOTS software. Generate documentation for the full software stack. Update software for sustainment support. Provide software product ownership for HPC tools. Possess basic Linux system administration skills and experience with shell scripting. Execute test codes for characterization of software performance. Have a working knowledge of configuration management tools, web documentation, and issue tracking systems. Work in a fast‑paced environment and switch between various architectural paradigms. Use the Linux CLI. Develop Bash/Python scripts to automate manual processes. General HPC technical knowledge regarding compute, network, memory, and storage system components. Troubleshoot system and software issues across the full software stack. Apply IaC principles and automation tools, including Ansible. Use CI/CD principles, methodologies, and tools such as GitLab CI. Use system monitoring tools such as Prometheus/Grafana. Use Git source control system. Desired Skills
Familiarity with Site Reliability Engineering (SRE) principles and applications. Experience with the Atlassian Tool Suite (JIRA, Confluence). Education and Experience
A Bachelor's Degree in Computer Science or related field and at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment. Five (5) years of full‑time Computer Science directly related work that can be substituted for a degree and at least eight (8) years of demonstrable experience. An industry‑recognized professional certification may substitute for one (1) year of experience. A Master's Degree in Computer Science or a related field may substitute for two (2) years of experience. Clearance Required: Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role. Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.
#J-18808-Ljbffr