Software Engineer- TS/SCI with Polygraph

General Dynamics Information Technology•Chantilly, VA
•Onsite

About The Position

GDIT is seeking an experienced Software Engineer to design, develop, and maintain complex software products and data platforms. The role works with cross-functional teams to deliver scalable, high-quality solutions that generate business insights and inform strategic decisions. The successful candidate is expected to keep up with industry trends and remain willing to learn new technologies and skills. The engineer will own multiple COTS/GOTS production systems and ensure their operation, maintenance, and support meet customer requirements. The role also involves working with engineers and stakeholders to prioritize requirements, troubleshooting software and application issues, recommending improvements, and delivering iteratively in an Agile environment. This is an onsite position in Chantilly, Virginia. Candidates must be U.S. citizens and currently possess a TS/SCI clearance with Polygraph. The stated likely salary range is $122,275–$165,430; actual compensation may vary based on experience, geographic location, and contractual requirements. The schedule is 40 hours per week, with no travel required.

Requirements

  • Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or a related technical discipline, or an equivalent combination of education, technical training, or work/military experience.
  • Must be a U.S. citizen.
  • Must currently possess a TS/SCI clearance with Polygraph.
  • 5 to 10 years of related software development experience.
  • Hands-on experience with modern programming languages such as Node.js or Python.
  • Experience with GOTS/COTS integration.
  • Strong understanding of Linux and experience building APIs and services using REST.
  • Experience with container technologies such as Kubernetes or Docker.
  • Experience with cloud platforms such as AWS.
  • Experience with Elasticsearch, MongoDB, or other NoSQL databases.
  • Familiarity with monitoring technologies such as ELK, Prometheus, or Grafana.
  • Experience with CI/CD technologies such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Strong understanding of Agile development methodologies and iterative delivery.

Responsibilities

  • Take ownership of multiple COTS/GOTS production systems, ensuring seamless operations, maintenance, and support to meet customer requirements.
  • Collaborate with engineers and stakeholders to identify and prioritize project requirements.
  • Troubleshoot complex problems and provide customer support for software systems and application issues.
  • Recommend continuous improvement and innovation.
  • Work in an Agile environment focused on iterative development and delivery.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay and paid time off.
  • Medical plan options, some with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • Full flex work weeks where possible.
  • Vacation, sick and personal time, holiday, paid parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service