Software Engineer- TS/SCI with Polygraph

General Dynamics Information Technology•Chantilly, VA
•$122,275 - $165,430•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 demonstrates continuous learning and an interest in industry trends and new technologies. The engineer owns multiple COTS/GOTS production systems, supporting their seamless operation, maintenance, and customer requirements. The position involves collaborating with engineers and stakeholders to identify and prioritize project requirements, troubleshooting software and application issues, supporting customers, and recommending continuous improvements. Work takes place in an Agile environment focused on iterative development and delivery. The position is onsite in Chantilly, Virginia, requires U.S. citizenship and an active TS/SCI with Polygraph clearance, and is scheduled for 40 hours per week. The stated likely salary range is $122,275–$165,430; actual compensation may vary based on experience, geographic location, and contractual requirements.

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.
  • U.S. citizenship.
  • Must currently possess TS/SCI with Polygraph clearance.
  • 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

  • Assume ownership of multiple COTS/GOTS production systems and ensure their operation, maintenance, and support 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.
  • Provide recommendations for continuous improvement and innovation.
  • Work in an Agile environment focused on iterative development and delivery.
  • Design, develop, and maintain complex software products and data platforms.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay and paid time off.
  • Medical plan options, including plans with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • Full flex work weeks where possible.
  • Paid time off plans including vacation, sick and personal time, holidays, 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