Senior Software Engineer (Java, Python)
Core
Develop military planning tools, models, and simulations for Department of Defense decision-makers using Python and C++.
Role type
Senior Software Engineer (Defense Systems)
Builds
Military planning tools, models, and simulations
Domain
Defense / National Security
Deliverable
production ML models | product features
Required skills
Python, C++, object-oriented design, algorithm creation, code optimization, software testing, technical documentation, project leadership, critical thinking
Preferred skills
Experience with security clearances, ability to travel up to 5%
Technologies
Python, C++, Cloud, HTTP
Responsibilities
Develop and optimize software for military planning tools and simulations; perform research and analysis to support DoD decision-making; prepare and present formal technical briefings to sponsors and engineering community; generate comprehensive technical documentation.



