Software Engineer 2

Wyetech•Fort Meade, MD
•$84 - $113

About The Position

Wyetech is seeking an experienced Software Engineer (SWE2) to design, develop, maintain, and enhance tools and services supporting the CLEVERCHEMIST suite of products, including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK, a Linux virtual desktop. The role focuses on software development, system integration, infrastructure automation, and continuous integration and delivery in Linux-based environments. The engineer collaborates with software developers, system administrators, project managers, and mission customers to deliver reliable, scalable solutions for productivity, workflow improvement, and mission-critical operations. The engineer designs, develops, tests, deploys, documents, maintains, and enhances complex software systems based on documented requirements. Systems may include enterprise development platforms, data repositories, application services, automation frameworks, and software development infrastructure. The role applies software engineering methodologies, configuration management practices, and system integration principles to produce secure, reliable, and maintainable solutions. Candidates must meet one of these education and experience combinations: a master's degree in Computer Science or a related discipline and three years of relevant Software Engineering experience; a bachelor's degree in Computer Science or a related discipline and five years of relevant Software Engineering experience; or seven years of relevant 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 offers an hourly pay range of $83.61–$113.23. The rate is a general guideline, not a guarantee, and may vary based on factors including contract rates, education, relevant experience, skills, certifications, and geographic location. Listed rates are pre-benefit gross wages. Wyetech describes its culture as award-winning and offers a SEP IRA contribution, PTO, optional benefit plans for full-time employees, referral bonuses, mobility among supported contracts, team-building events, and two complimentary branded clothing orders annually. Work locations vary across Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS; the specific location for this opening is not stated.

Requirements

  • Experience working in Linux environments, including command-line interfaces, system utilities, and troubleshooting tools.
  • Experience developing Bash, Python, and PHP scripts for automation.
  • 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 covering 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 the following education and experience combinations: a master's degree in Computer Science or a related discipline plus three years of relevant Software Engineering experience; a bachelor's degree in Computer Science or a related discipline plus five years of relevant Software Engineering experience; or seven years of relevant Software Engineering experience.
  • Relevant experience must include software development, integration, testing, deployment, troubleshooting, and maintenance within comparable technical environments.
  • Clearance and polygraph requirements must be confirmed for this specific opening.

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 CLEVERCHEMIST products, including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK.
  • Develop and maintain Java-based 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 solutions using Ansible and Infrastructure as Code principles.
  • Develop, configure, and support CI/CD pipelines using GitLab CI and related technologies.
  • Support containerized application development, deployment, integration, and troubleshooting using Docker.
  • Analyze user requirements and translate them into software designs, integration solutions, and performance specifications.
  • Debug 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 testing procedures to verify functionality, integration compatibility, and conformance with design requirements.
  • Maintain technical documentation for software configurations, system changes, development processes, and operational procedures.
  • Support software configuration management, source control practices, and quality assurance throughout the software development lifecycle.
  • Recommend improvements to software 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 SEP IRA, with no employee matching requirement; contributions are fully vested from day one.
  • PTO plan of up to 200 hours annually, 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), for 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