Systems Engineer

CACIStafford, VA
Onsite

About The Position

CACI is seeking a System Engineer with strong interpersonal and communication skills to provide expert technical guidance, coaching, and review throughout all stages of our software development lifecycle. Leveraging hands-on experience, you will help establish and advance our software engineering best practices to empower our developers and improve business processes. This is an on-site position in Stafford, VA, in support of The Marine Corps Manpower Information Technology Systems Modernization (MITSM) program, an initiative under Program Executive Office-Manpower, Logistics & Business Solutions (PEO-MLB), designed to overhaul legacy HR processes.

Requirements

  • BA/BS in a related discipline and a minimum of five+ (5+) years of related experience.
  • Experience with the FedRAMP environment.
  • Experience across languages, frameworks, platforms, and infrastructure to include cloud infrastructure.
  • Excellent communications skills.
  • Strong analytical and problem-solving skills.
  • Experience in establishing and maturing software development practices.
  • Ability to influence and manage change across an organization.
  • Experience supporting agile, waterfall, and hybrid software development lifecycles.

Nice To Haves

  • Strong cross-platform integration support is a plus.
  • Experience with the Business Capability Acquisition Cycle process is a plus.

Responsibilities

  • Provide systems engineering expertise to support integration of new capabilities.
  • Advise teams on software architecture(s), design patterns, refactoring, security, and other best practices to build high-quality, robust systems.
  • Conduct thorough design and code reviews to conform with enterprise standards and provide improvement recommendations.
  • Guide teams on strategies for automated testing, performance tuning, observability, and release management.
  • Evaluate overall system quality, security, scalability, and readiness for production.
  • Identify technology gaps, dependencies, risks early and provide options to address them.
  • Share techniques for improving developer productivity, velocity, and engineering processes.
  • Collaborate with leadership on policies, processes, team structures, and technology roadmaps.
  • Remain updated on industry advancements and tools to provide relevant guidance.

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
  • flexible time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service