Senior Software Engineer building a decision-support platform for national security operations. Designing models that translate operational scenarios into credible software solutions.
Responsibilities
Build the scenario execution layer and operational domain models for a platform that generates optimized courses of action under uncertainty
Define action spaces, effects models, and constraint templates that give the solver meaningful scenarios to reason over
Build the execution harness and vignettes that demonstrate cross-domain composition in operationally relevant contexts
Ensure the platform works against scenarios that defense planners and operators recognize as real, relevant, and challenging
Work in a rapid development environment with AI-native tooling, delivering operationally relevant systems at engineering velocity
Requirements
5+ years of experience developing software for modeling, simulation, or mission planning applications in defense, intelligence, or national security contexts
Experience building domain models that represent operational scenarios, including entity definitions, action spaces, effect chains, and constraint structures
Experience with effects modeling, including the representation of cyber operations, electronic warfare, or information activities within simulation or planning frameworks
Ability to translate operational concepts and doctrine into software-representable structures such as effect catalogs, constraint templates, or scenario specifications
Ability to obtain a TS/SCI clearance with a polygraph
Bachelor's degree in a CS, Systems Engineering, or Operations Research field
Benefits
Health, life, disability, financial, and retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Dependent care
Recognition awards program
Job title
Senior Mission Modeling and Simulation Software Engineer
Junior Software Engineer contributing to software design and development for the Defense Sector at Leidos. Working collaboratively in Agile teams using Java, Rust, and JavaScript.
Software Engineer at Leidos contributing to collaborative product - focused engineering team. Designing, developing, and delivering software primarily in Java, Rust, and JavaScript.
Senior Software Engineer shaping technical direction at Leidos, leading Agile teams using Java, Rust, JavaScript, and React while mentoring engineers and driving product delivery.
Team Lead guiding multiple Agile teams in software development for Leidos. Providing strategic technical leadership and ensuring delivery of user - centered software.
Junior Software Engineer contributing to software design and development in a collaborative team environment at Leidos. Working primarily with Java, Rust, and JavaScript in an Agile setting.
Senior Software Engineer driving technical leadership and mentoring in software development at Leidos. Contributing to cross - team initiatives and fostering a culture of quality in product delivery.
Leading multiple Agile teams and providing technical leadership at Leidos. Responsible for strategic direction and collaboration with product and design stakeholders.
Digital Engineering Solution Architect coordinating national and international programs for Leonardo's GCAP project. Engaging in complex aerospace defense systems architecture definition and software technology selection.
Software engineer resolving challenges by developing software systems at Booz Allen. Collaborating with cross - functional teams and using innovative architectural approaches and technologies.
Full Stack Developer at Booz Allen resolving problems with end - to - end solutions in agile environments. Leading a team while helping clients overcome challenges with advanced architectures and tools.