Systems Engineer-TS/SCI with Poly

CACI International•Annapolis Junction, MD
•$131,800 - $290,000

About The Position

The Systems Engineer will manage system requirements, contribute to systems engineering documentation, and design solutions that meet stakeholder needs and functional requirements. The role supports complex hardware/software systems across their lifecycle, providing technical direction for development, engineering, interfacing, integration, and testing. It also involves coordinating cross-discipline work, participating in review boards and integrated product teams, managing risks, maintaining system baseline integrity, and communicating progress and technical issues to executive leadership. The position supports test planning, analysis, and system definition approval as part of Government authorization processes. The role requires an active Top Secret/SCI DoD security clearance with polygraph and U.S. citizenship. The position is full-time, with up to 10% local travel. CACI describes a culture centered on integrity, trust, customer missions, flexible time off, and continuous growth through learning resources. The proposed salary range is $131,800–$290,000.

Requirements

  • Bachelor’s degree from an accredited college or university in systems engineering, computer science, information systems, engineering science, engineering management, or a related discipline; five additional years of systems engineering experience may substitute for the degree.
  • At least 14 years of hands-on software development experience on programs and contracts of similar scope, type, and complexity.
  • Strong foundational knowledge of system architectures and frameworks.
  • Experience developing and contributing to technical documentation.
  • Ability to design and implement system solutions that meet complex requirements.
  • Experience coordinating cross-functional teams and resolving technical issues.
  • Proficiency in risk management practices and compliance with industry standards.
  • Excellent communication skills, including explaining technical concepts to non-technical stakeholders.
  • Experience maintaining system integrity and supporting certification and accreditation processes.
  • Familiarity with the systems engineering lifecycle, including requirements, design, development, integration, testing, and deployment.
  • Experience scripting in Python, PowerShell, or Bash to automate analysis, integration, and test activities.
  • Experience with workload or project management tools such as Jira.
  • Experience with Git-based version control and CI/CD pipelines such as GitHub or GitLab.
  • Experience with containerization and orchestration, such as Docker and Kubernetes, to package tools, reproduce environments, and support integration and testing.
  • U.S. citizenship and an active Top Secret/SCI DoD security clearance with polygraph.

Nice To Haves

  • Agile delivery certification preferred but not required: Certified ScrumMaster (CSM), Professional Scrum Developer (PSD), or PMI Agile Certified Practitioner (PMI-ACP).
  • Security certification preferred but not required: CompTIA Security+, (ISC)² Systems Security Certified Practitioner (SSCP), or Certified Secure Software Lifecycle Professional (CSSLP).
  • Experience applying security and compliance frameworks such as ISO/IEC or NIST and mapping controls to system requirements, architectures, interfaces, and verification/validation methods.
  • Background in FISINT, SIGINT, ELINT, or MASINT.

Responsibilities

  • Manage system and derived requirements to ensure compatibility with defined system architectures, such as DoDAF and SOA.
  • Contribute to systems engineering documentation, including System Engineering Plans, Initial Capabilities Documents, Requirements Specifications, and Interface Control Documents.
  • Assist in developing system and functional requirements based on stakeholder needs and use cases.
  • Design system solutions that meet requirements and fulfill functional analysis.
  • Coordinate resolution of action items from Change or Configuration Control Board meetings, design reviews, program reviews, and test reviews.
  • Participate in Engineering Review Boards to address technical issues, consider configuration management impacts, and resolve engineering challenges.
  • Participate in Integrated Product Teams to design capabilities based on development and operational considerations.
  • Identify, assess, and mitigate system development risks in accordance with risk management plans and stakeholder requirements.
  • Communicate systems engineering concepts, progress, risks, and mitigations to executive leadership.
  • Preserve system baseline integrity through change control, requirements traceability, and verification across the lifecycle.
  • Support planning, test analysis, and system definition approval for Government authorization processes.
  • Provide technical direction for development, engineering, interfacing, integration, and testing of complex hardware/software systems, including requirements analysis, system architecture, and end-to-end flow analysis.

Benefits

  • Flexible time off benefit
  • Learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service