Software Engineer

CACISterling, VA
Onsite

About The Position

As a Software Engineer, you will be part of a team developing and supporting Real-Time Displays for an interactive TechELINT processing system. The service will allow interactive control of system resources, automatic and on-demand routing of data, display of system status, and . The team develops and maintains RESTful services and web-based thin-client software applications.

Requirements

  • Software Development Skills / experience – Go/Golang, Python, JavaScript
  • Interface Design, Security Principles, Object-Oriented Design, Web Services
  • Understanding of User Interfaces (UI)s, cross-browser compatibility, general web functions and standards
  • Linux/Unix proficiency
  • TS/SCI clearance, willing to complete CI Poly
  • Certifications such as Security+ or CISSP, or willing to attain them.

Nice To Haves

  • Working in Agile and DevOps / DevSecOps processes
  • Additional programing skills / experience – Java
  • Familiarity with micro-service architectures
  • Familiarity with software components such as VueJS, Flask, Kubernetes, Docker, Helm, RabbitMQ
  • Familiarity with development tools such as Git / Bitbucket, Confluence / Jira, Gitlab, Jenkins, Ansible
  • Experience working in cloud environments (AWS)
  • Familiarity or experience with SIGINT processing systems
  • Familiarity with signal processing software applications

Responsibilities

  • Design, develop and maintain full stack, web-based capabilities/applications
  • Design, develop and maintain micro-services interacting with a large system of other microservices
  • Test, deploy and maintain software applications
  • Assist with developing, maintaining and utilizing DevSecOps pipelines
  • Migrate components to new environments
  • Coordinate with other software and integration teams. Design and coordinate interfaces with external components.
  • Follow and help refine software development processes
  • Conduct code reviews

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
  • flexible time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service