Software Engineer (Multiple Levels)

CACI InternationalFort Meade, MD
Onsite

About The Position

Provide customer support and infrastructure services with quick response capabilities for SIGINT and Cyber Solutions. Includes design manufacturing, testing, and troubleshooting of PCB, antenna arrays and enclosures, as well as maintaining network infrastructure. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

Requirements

  • TS/SCI Clearance with Polygraph
  • Bachelor of Science (BS) in a STEM (Science, Technology, Engineering, or Mathematics) related field.
  • Minimum of 5 years of Software Engineering experience (for Level 2). Alternatively, an additional 5 years of relevant experience may substitute for the degree.
  • Minimum of 10 years of Software Engineering experience (for Level 3). Alternatively, an additional 5 years of relevant experience may substitute for the degree.
  • Minimum of 15 years of Software Engineering experience (for Level 4). Alternatively, an additional 5 years of relevant experience may substitute for the degree.
  • Experience with Python, FASApi, JavaScript, JSON, CSS
  • Experience with building conventional Rest Services
  • Experience Querying MongoDB, Elasticsearch
  • Experience with working within a Docker / Compose enabled environment
  • Experience and comfort using Gitlab, Jira
  • Experience and comfort moving between frontend and backend development
  • AI assisted development
  • Eager to learn, energetic, and highly motivated junior developer

Nice To Haves

  • Backend skills with Golang, Protobuf
  • Frontend: React, SASS/LESS, Leaflet (UI map library)
  • Elasticsearch index management
  • Experience with Kubernetes

Responsibilities

  • Provide customer support and infrastructure services with quick response capabilities for SIGINT and Cyber Solutions.
  • Includes design manufacturing, testing, and troubleshooting of PCB, antenna arrays and enclosures.
  • Maintaining network infrastructure.

Benefits

  • flexible time off benefit
  • robust learning resources
  • competitive compensation
  • benefits and learning and development opportunities
  • comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service