Software Engineer-Mid

General Dynamics Information Technology
•$142,800 - $193,200•Onsite

About The Position

The Software Engineer-Mid will support the Intelligence Data Science Team and Digital-ISR initiatives at Special Operations Command Europe (SOCEUR), Patch Barracks, Stuttgart, Germany. This is a contingent position pending a Government decision to execute based on the current contract. The position requires five days onsite per week and supports U.S. national security missions. The engineer will design and maintain data-driven backend systems that provide secure, high-performance search and analytics capabilities. The work includes developing applications in Python or JavaScript/TypeScript, building backend services for data ingestion and retrieval, designing APIs and microservices, and implementing DevSecOps practices. The role also involves exploratory data analysis of commercially available, publicly available, and other datasets, with data stored in Postgres and accessed through SQLAlchemy.

Requirements

  • Current DoW Top Secret/SCI clearance.
  • At least 5 years of related software development experience.
  • Bachelor’s degree in Computer Science or a related discipline.
  • U.S. citizenship.
  • Proficiency in JavaScript/TypeScript React and Python.
  • Proficiency in Flask or FastAPI.
  • Familiarity with relational and non-relational databases, including Postgres and Elasticsearch.
  • Proficiency with Git and 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.
  • Experience with backend programming languages such as Python, Go, or Java; search and data systems; AWS cloud infrastructure; and Docker and Kubernetes container orchestration.
  • Streamlit experience for Python applications.

Responsibilities

  • Design and maintain data-driven backend systems for secure, high-performance search and analytics.
  • Develop applications using Python or JavaScript/TypeScript; Streamlit is preferred for Python projects and React is used for JavaScript/TypeScript projects.
  • 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 (EDA) on Commercially Available Information (CAI), Publicly Available Information (PAI), and other datasets.
  • Support the Intelligence Data Science Team and Digital-ISR initiatives.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay.
  • Paid time off.
  • Medical plan options, including options with Health Savings Accounts.
  • Dental insurance.
  • Vision plan.
  • Flexible work weeks where possible.
  • Vacation, sick, personal, 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 are provided or available.
  • International assignments may include allowances, premium uplifts, and/or relocation or transportation benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service