CareerPlanSign in

Senior Software Engineer (Java, Python)

USA💼 Full-time💰 $105,000–$105,000🗓 2026-10-03

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.

Sourced via devitjobs · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.