Full Stack Modeling and Simulation Software Engineer

Booz Allen Hamilton•Colorado Springs, CO
•$69,300 - $158,000•Onsite

About The Position

Booz Allen is hiring a full stack software engineer to build end-to-end software solutions supporting Modeling and Simulation (M&S), joint space operations, military exercises, and operational decision-making. The role designs, develops, configures, and maintains web-based exercise management applications, dashboards, and decision-support tools for exercise control, Master Scenario Events List (MSEL) management, inject tracking, white-cell coordination, assessment, and after-action review. It also develops operator-facing data views, workflow tools, and user interfaces that present simulation and exercise data for scenario management, training-audience interaction, and assessment. The engineer develops and maintains application services, APIs, adapters, and front-end integrations to ingest, display, and manage simulation outputs, exercise data, and approved external-system data. The role troubleshoots application functionality, data integration issues, and operational-display discrepancies during testing and exercises. It also designs and maintains scalable data flows and pipelines using Palantir Foundry and other applicable technologies, develops machine-to-machine interfaces, supports data federation, and implements data architectures that improve interoperability and automate exchanges between systems. Working with M&S planners, developers, and operational stakeholders, the engineer translates mission requirements into scalable technical solutions and applies emerging technologies, including AI/ML, to improve automation, analysis, and operational decision support. The position is onsite in Colorado Springs, Colorado, and requires an active TS/SCI clearance. Candidates must also complete a required skills assessment and meet its minimum proficiency threshold to continue in the hiring process.

Requirements

  • 5+ years of experience designing, developing, implementing, and maintaining software applications using Agile development methodologies.
  • 5+ years of software development experience using front-end and back-end programming languages, frameworks, or web development technologies.
  • 3+ years of experience developing web-based applications, dashboards, user interfaces, or decision-support tools.
  • 3+ years of experience developing APIs, application services, data pipelines, or integrations between disparate systems.
  • Experience developing applications using a programming language.
  • Experience designing and implementing data integration workflows to ingest, transform, process, and manage structured or unstructured data.
  • Experience troubleshooting application functionality, software integration, or system interoperability issues.
  • Experience collaborating with cross-functional teams to translate stakeholder requirements into functional software solutions.
  • TS/SCI clearance is required.
  • Bachelor's degree.

Nice To Haves

  • Experience developing applications supporting military exercise control, MSEL management, scenario execution, inject tracking, white-cell coordination, assessment, or after-action review.
  • Experience developing operationally relevant user interfaces, workflow tools, dashboards, or data visualizations supporting military operations and exercise execution.
  • Experience using Palantir Foundry to develop data pipelines, transformations, applications, or scalable data architectures.
  • Experience developing M2M interfaces, APIs, adapters, or automated data exchanges between M&S platforms and operational systems.
  • Experience with front-end and back-end development frameworks, including React, Angular, Node.js, .NET, or similar technologies.
  • Experience integrating AI/ML capabilities into applications, data architectures, analytical tools, or automated workflows.
  • Experience with distributed data technologies, ETL/ELT workflows, streaming applications, or enterprise data platforms, including Kafka, Spark, or Databricks.
  • Experience with automated software testing, CI/CD, version control, or DevSecOps practices.
  • Knowledge of Department of Defense M&S, joint space operations, command-and-control systems, or military exercise architectures.
  • Experience developing and integrating applications within classified computing environments.

Responsibilities

  • Design, develop, configure, and maintain web-based exercise management applications, dashboards, and decision-support tools.
  • Develop operator-facing data views, workflow tools, and user interfaces for scenario management, training-audience interaction, and assessment.
  • Develop and maintain application services, APIs, adapters, and front-end integrations for simulation outputs, exercise data, and approved external-system data.
  • Troubleshoot application functionality, data integration issues, and operational-display discrepancies during test and exercise events.
  • Design, develop, and maintain scalable data flows and pipelines using Palantir Foundry and other applicable technologies.
  • Develop machine-to-machine interfaces, support data federation, and implement scalable data architectures to improve interoperability and automate data exchanges.
  • Collaborate with M&S planners, developers, and operational stakeholders to translate mission requirements into scalable technical solutions.
  • Leverage AI/ML to improve automation, analytical capabilities, and operational decision support.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service