Software Integration Engineer 3 (IDN - 201)

SageCor Solutions•Annapolis Junction, MD

About The Position

The Software Integration Engineer serves as the primary customer-facing operations point of contact. The role manages request triage, gathers and scopes technical requirements, and provides standby support for ad-hoc critical-thinking requests as directed by the mission customer. The position requires an active TS/SCI with Polygraph and extensive experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in heterogeneous operating system environments.

Requirements

  • Active TS/SCI with Polygraph clearance.
  • Bachelor's degree in Computer Science or a related field and at least eight years of demonstrable experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment; alternatively, five years of full-time, directly related Computer Science work may substitute for the degree, with at least eight years of demonstrable experience.
  • An industry-recognized professional certification, as defined in the TT0s, may substitute for one year of experience.
  • A Master's degree in Computer Science or a related field may substitute for two years of experience.
  • Experience with Linux command-line interface (CLI).
  • Experience writing scripts using Shell, Bash, or Python.
  • Linux administration experience, including software integration, service management, configuration management, and routine sustainment operations related to provisioning, storage, and networking.
  • Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment.
  • Experience with stream/batch Big Data processing and analytic frameworks, including Spark.
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI.
  • Experience with Infrastructure as Code principles and automation for infrastructure provisioning and configuration using tools such as Ansible.
  • Experience with containerization technologies such as Docker.
  • Experience deploying containerized services under Kubernetes orchestration.
  • Demonstrated experience using system monitoring tools such as Prometheus/Grafana.
  • Experience with Git for source code management, branching strategies, and team collaboration.

Nice To Haves

  • Experience with the Atlassian Tool Suite, including JIRA and Confluence.

Responsibilities

  • Serve as the primary customer-facing operations point of contact.
  • Manage request triage.
  • Gather and scope technical requirements.
  • Provide standby support for ad-hoc critical-thinking requests as directed by the mission customer.
  • Integrate, install, configure, upgrade, compile, and support COTS/GOTS software in heterogeneous operating system environments.
  • Perform Linux administration, including software integration, service management, configuration management, and routine sustainment operations related to provisioning, storage, and networking.
  • Install, configure, and support COTS/GOTS/FOSS software, libraries, and packages in a Linux environment.
  • Support stream and batch Big Data processing and analytic frameworks, including Spark.
  • Apply CI/CD principles, methodologies, and tools.
  • Use Infrastructure as Code principles and automate infrastructure provisioning and configuration.
  • Deploy containerized services under Kubernetes orchestration.
  • Use system monitoring tools such as Prometheus/Grafana.
  • Use Git for source code management, branching strategies, and team collaboration.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service