Software Engineer-Mid

General Dynamics Information Technology•USA NC Fort Bragg - 2929 Desert Storm Dr (NCC051), NC
•$104,577 - $141,487•Onsite

About The Position

The Software Engineer-Mid will support United States Army Special Operations Command (USASOC) at Fort Bragg in Fayetteville, North Carolina. The role designs and maintains data-driven backend systems that provide secure, high-performance search and analytics capabilities in support of U.S. national security missions. It develops applications with Python or JavaScript/TypeScript, using Streamlit for Python applications as preferred and React for JavaScript/TypeScript projects. The work also includes backend services for data ingestion and retrieval; APIs and microservices using Flask or FastAPI; DevSecOps practices such as CI/CD and infrastructure as code; and exploratory data analysis of commercially available, publicly available, and other information. Data is stored in PostgreSQL and accessed using SQLAlchemy. The position is onsite five days per week and requires a current DoW TS/SCI clearance and U.S. citizenship.

Requirements

  • At least 5 years of related software development experience.
  • Current DoW TS/SCI clearance.
  • U.S. citizenship.
  • Bachelor's degree in Computer Science or a related discipline.
  • Proficiency in JavaScript/TypeScript with React and in Python.
  • Proficiency with Flask or FastAPI.
  • Familiarity with relational and non-relational databases, including PostgreSQL and Elasticsearch.
  • Proficiency with Git, SQLAlchemy, and basic CI/CD pipeline support.
  • Ability to work onsite five days per week.

Nice To Haves

  • Familiarity with AWS, Docker, and DevSecOps tools.
  • Python Streamlit experience is preferred for Python projects.
  • Experience with backend programming languages such as Go or Java, search and data systems, AWS cloud infrastructure, Docker, Kubernetes, and DevSecOps practices.

Responsibilities

  • Design and maintain data-driven backend systems for secure, high-performance search and analytics.
  • Develop applications using Python or JavaScript/TypeScript.
  • Develop backend services for data ingestion and retrieval.
  • Design APIs and microservices using Python Flask or FastAPI.
  • Implement DevSecOps practices, including CI/CD and infrastructure as code.
  • Conduct exploratory data analysis on commercially available information, publicly available information, and other datasets.
  • Work with data stored in PostgreSQL and accessed through SQLAlchemy.

Benefits

  • Medical plan options, including some with Health Savings Accounts.
  • Dental and vision plan options.
  • 401(k) plan with company match.
  • Paid time off, including vacation, sick and personal time, holidays, and 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.
  • Wellness packages.
  • Full flex work weeks where possible.
  • Career growth and learning opportunities, including an AI-powered career tool and internal mobility support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service