Join CACI as a Senior Software Engineer supporting Department of War (DoW) PPBE (Planning, Programming, Budgeting, and Execution) applications. The role involves building and sustaining mission-critical defense financial and planning systems and modernizing how the DoW plans, programs, budgets, and executes operations. The engineer owns end-to-end software architecture, from full-stack development to integrating agentic AI capabilities such as LLM-enabled features and intelligent document processing. The position requires strong engineering fundamentals and federal-sector experience, and helps set standards for design, testing, code review, and ownership across a growing team. Work is performed in both unclassified and classified environments. The position is full-time, regular employment and requires an active Secret or Top Secret clearance and Security+ certification. The proposed national average salary range is $82,100–$172,400, with final compensation dependent on factors including location, relevant experience, skills, education, and certifications. CACI offers competitive compensation, benefits, and learning and development opportunities, including healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits. Employees also have access to a flexible time-off benefit and learning resources.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior