As a Software Engineer at SAIC (Science Applications International Corporation), you will play a critical role in engineering, building, and maintaining mission-critical technology solutions for government, defense, and federal civilian agencies. Your work directly impacts national security infrastructure, military readiness, and government enterprise platforms, ensuring systems remain resilient, modern, and highly secure.
Engineers at SAIC work across diverse problem spaces—from supporting Department of Defense (DOD) initiatives, modernizing legacy enterprise systems, and implementing DevSecOps pipelines, to designing high-performance data architectures and cloud environments. Whether you are refactoring legacy Java middleware, creating scalable web services, or establishing automated CI/CD deployment strategies, your deliverables ensure operational continuity for key public sector stakeholders.
The technical environment balances stable legacy stacks with cutting-edge modernization efforts. Expect to engage with core object-oriented principles, enterprise database integrations, and containerization frameworks. A successful engineer at SAIC blends solid computer science fundamentals with strong communication skills, an understanding of government compliance realities, and a collaborative mindset.



