Software Integration Engineer (SIE) Level 2

Wyetech•Annapolis Junction, MD
•$59 - $79

About The Position

The Software Integration Engineer is responsible for administering, maintaining, and providing operational support for the Platform-as-a-Service (PaaS) component of the CASA Compute Environment (CCE). The CCE provides secure, multi-tenant, high-performance, highly available Kubernetes clusters on Linux infrastructure. The role supports platform reliability, scalability, security compliance, and cluster performance in alignment with mission and application requirements. The engineer researches, analyzes, designs, develops, configures, validates, documents, and maintains software in heterogeneous operating system environments, including a High Performance Computing (HPC) system. Responsibilities span software lifecycle support, from providing requirements to Systems Engineers and Project Directors and building software components through to sustaining software during operations. The role maintains software configuration documentation, tracks and debugs issues, characterizes software and system configurations, and generates performance reports. It also contributes to system design decisions, including hardware/software trade-offs, software reuse, use of OSS/COTS/GOTS, and requirements analysis and synthesis. The engineer configures tools, develops mission-specific plugins, and works with the Open Source community as needed. This position does not allow telework and includes call-in support. Applicants must be U.S. citizens and hold an active TS clearance with a customer-appropriate polygraph.

Requirements

  • Bachelor's degree in Computer Science or a related field and at least six 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 the same six years of demonstrable software experience.
  • Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software.
  • Basic Linux system administration skills and shell scripting ability.
  • Experience using the Linux CLI and Linux suite of tools.
  • Experience developing scripts using Bash or Python.
  • Experience with containerization technologies such as Docker or Podman.
  • Demonstrated experience administering and monitoring Kubernetes clusters.
  • Experience troubleshooting and resolving Kubernetes workload issues, including ingress, performance, networking, and storage.
  • Experience with infrastructure-as-code principles, concepts, and methodologies using automation tools including Ansible.
  • Experience writing, deploying, and maintaining Helm Charts.
  • Experience using system monitoring tools such as Prometheus and Grafana.
  • Experience using Git for source code management, branching strategies, and team collaboration.
  • Security+ certification.
  • Active TS clearance with customer-appropriate polygraph.
  • U.S. citizenship.

Nice To Haves

  • Experience with the Atlassian Tool Suite, including Jira and Confluence.
  • Experience working in a DevOps environment that uses Agile principles and methodologies.
  • Experience with or willingness to learn development of Python applications, including REST services and microservices.
  • CKA (Certified Kubernetes Administrator).

Responsibilities

  • Administer, maintain, and provide operational support for the PaaS component of the CASA Compute Environment.
  • Support platform reliability, scalability, security compliance, and optimal Kubernetes cluster performance.
  • Research, analyze, design, develop, configure, validate, document, and maintain software in heterogeneous operating system environments, including HPC systems.
  • Provide software expertise throughout the lifecycle, including supplying requirements to Systems Engineers and Project Directors, building software components, and sustaining software during operations.
  • Maintain software configuration documentation and generate documentation for the full software stack.
  • Track and debug software issues; troubleshoot and resolve issues affecting Kubernetes workloads.
  • Characterize software and system configurations and generate performance reports.
  • Provide input to system design, including hardware/software trade-offs, software reuse, OSS/COTS/GOTS alternatives, and requirements analysis and synthesis.
  • Configure tools and develop plugins for mission-specific needs, working with the Open Source community as needed.
  • Update software for sustainment support and execute test codes to characterize software performance.
  • Administer and monitor Kubernetes clusters and write, deploy, and maintain Helm Charts.

Benefits

  • Wyetech contributes the equivalent of 20% of salary to the employee's SEP IRA.
  • PTO plan of up to 200 hours annually, aligned with applicable state leave regulations, with the option to adjust PTO allocation at the start of each calendar year.
  • Voluntary medical plan options, some with a Health Savings Account (HSA).
  • Vision and dental benefits.
  • Life and AD&D benefits.
  • Short- and long-term disability benefits.
  • Hospital indemnity, accident, and critical illness insurance.
  • Optional identity theft and legal protection services.
  • Employee referral bonus eligibility up to $10,000.
  • Mobility among Wyetech-supported contracts.
  • Team-building events, including monthly lunches, a summer company picnic, and an annual holiday party.
  • Two complimentary branded clothing orders annually.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service