Software Engineer 2

Wyetech•Fort Meade, MD

About The Position

Wyetech is seeking a Software Engineer Level 2 (SWE2) to design, develop, test, deploy, document, maintain, and enhance software tools and services for the CLEVERCHEMIST product suite. The suite includes GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK, a Linux virtual desktop. The role supports enterprise development platforms, data repositories, application services, automation frameworks, and software development infrastructure in Linux-based environments. The engineer develops Java applications and integrations, automates administrative and operational workflows with Bash, Python, and PHP, and supports infrastructure automation, CI/CD, and containerized applications. The role applies software engineering methodologies, configuration management, and system integration practices to provide secure, reliable, and maintainable solutions. The engineer works with developers, system administrators, project managers, and mission customers to translate requirements into solutions and support mission-critical operations. Candidates must satisfy one of the listed education and experience combinations: a relevant master's degree plus three years of comparable Software Engineering experience; a relevant bachelor's degree plus five years; or seven years of comparable Software Engineering experience. Relevant experience must include software development, integration, testing, deployment, troubleshooting, and maintenance in comparable technical environments. Clearance and polygraph requirements must be confirmed for this specific opening. The position lists an hourly pay range of $83.61–$113.23. Actual compensation may vary based on factors including contract rates, education, experience, skills, certifications, and geographic location.

Requirements

  • Experience working in Linux environments, including command-line interfaces, system utilities, and troubleshooting tools.
  • Experience developing Bash, Python, and PHP scripts for administrative tasks, system configurations, and operational workflows.
  • Recent hands-on software development experience using Java.
  • Experience using integrated development environments and software development tools, such as the Atlassian Plugin Software Development Kit (SDK).
  • Experience with Infrastructure as Code principles and automation tools such as Ansible.
  • Experience creating and maintaining technical documentation for system configurations, operational procedures, and software or infrastructure changes.
  • Experience with CI/CD principles, methodologies, and tools, including GitLab CI.
  • Experience developing, deploying, and supporting containerized applications using Docker.
  • Proficiency with Git source control, including branching strategies, version management, code collaboration, and software development workflows.
  • Meet one of these education and experience combinations: a master's degree in Computer Science or a related discipline from an accredited college or university and three years of comparable Software Engineering experience; a bachelor's degree in Computer Science or a related discipline from an accredited college or university and five years of comparable Software Engineering experience; or seven years of comparable Software Engineering experience.
  • Relevant experience must include software development, integration, testing, deployment, troubleshooting, and maintenance within comparable technical environments.

Nice To Haves

  • Experience using Atlassian collaboration and development tools, including Jira and Confluence.
  • Experience sustaining, troubleshooting, and supporting mission applications deployed within Linux environments.
  • Experience interacting with external customers, providing technical support, conducting demonstrations, or delivering user training.

Responsibilities

  • Design, develop, maintain, and enhance software tools and services supporting the CLEVERCHEMIST product suite, including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK.
  • Develop and maintain Java applications, integrations, and supporting software components.
  • Create Bash, Python, and PHP scripts to automate administrative functions, operational processes, and system management workflows.
  • Integrate development platforms, repositories, and supporting services to improve interoperability and streamline software delivery.
  • Implement and maintain infrastructure automation using Ansible and Infrastructure as Code principles.
  • Develop, configure, and support CI/CD pipelines using GitLab CI and related technologies.
  • Support the development, deployment, integration, and troubleshooting of containerized applications using Docker.
  • Analyze user requirements and translate them into software designs, integration solutions, and performance specifications.
  • Debug existing applications, resolve defects, and implement enhancements to improve functionality and reliability.
  • Collaborate with software developers, system administrators, project managers, and mission stakeholders on technical requirements and operational objectives.
  • Develop and execute software tests to verify functionality, integration compatibility, and adherence to design requirements.
  • Maintain documentation for software configurations, system changes, development processes, and operational procedures.
  • Support software configuration management, source control, and quality assurance throughout the software development lifecycle.
  • Recommend improvements to development processes, system integrations, and automation capabilities.
  • Provide technical guidance, support customer interactions, and assist with knowledge transfer and training as appropriate.

Benefits

  • Company contribution of 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no employee matching requirement; contributions are fully vested from day one.
  • Paid time off plan of up to 200 hours annually, aligned with applicable state leave regulations, with flexibility to adjust the PTO allocation at the start of each calendar year.
  • Voluntary medical plan options, some with a Health Savings Account (HSA), available to full-time employees.
  • Vision and dental benefits.
  • Life and AD&D benefits.
  • Short- and long-term disability benefits.
  • Hospital indemnity, accident, and critical illness insurance options.
  • 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