Senior ServiceNow Software Development Engineer (Risk & Security)

CACI International•Chantilly, VA
•$103,800 - $218,100

About The Position

The Senior ServiceNow Software Development Engineer is a senior-level technical resource responsible for hands-on development and deployment of enterprise-grade solutions, with a focus on end-to-end engineering of Integrated Risk Management (IRM) and Security Operations (SecOps) suites. Working within the framework established by the Solution Architect and Lead Engineer, the engineer translates functional requirements into robust code and high-performance automated workflows. The role includes configuring and developing Security Incident Response (SIR), Vulnerability Response (VR), and Configuration Compliance (CC); engineering event-driven automation using Flow Designer and Integration Hub; building integrations with external security tools; developing automated RMF workflows in the CAM module; and implementing platform logic and security controls. The engineer also uses the Automated Test Framework to validate development work across environments. The position requires an active TS/SCI clearance with Polygraph and is contingent on funding. The posting notes that it may not be filled immediately, and applicants may also be considered for other CACI positions.

Requirements

  • Active TS/SCI clearance with Polygraph.
  • A bachelor's degree or advanced degree in a related field.
  • A minimum of 5 years of technical experience.
  • Security+ certification or equivalent IAT Level II certification; must be obtained within one month of start if not already held.
  • Excellent oral and written communication skills.
  • Expert proficiency in GlideScripting, JavaScript, and Ajax.
  • Deep understanding of CMDB architecture and its relationship to Asset Management.
  • Experience working on complex ServiceNow projects requiring in-depth evaluation of situations or data.
  • Experience integrating data from at least one enterprise security source, such as a SIEM or scanner, into the ServiceNow platform.

Nice To Haves

  • ServiceNow Certified System Administrator certification.
  • ServiceNow Certified Application Developer certification.
  • Proven experience implementing at least one major security suite, such as Security Incident Response, Vulnerability Response, Configuration Compliance, Policy & Compliance, Risk Management, or CAM (Continuous Authorization and Monitoring).
  • Technical familiarity with the NIST Risk Management Framework (RMF) or 800-53 controls.
  • Familiarity with Git-based development, Automated Test Framework (ATF), or Now Assist AI/ML integration.
  • Knowledge of at least one operating system: Linux, Unix, or Windows.
  • Strong technical background in Cloud Architecture.

Responsibilities

  • Perform technical configuration and development of Security Incident Response (SIR), Vulnerability Response (VR), and Configuration Compliance (CC).
  • Build complex, event-driven automation using Flow Designer and Integration Hub to streamline security and compliance processes.
  • Engineer production-ready integrations with external security tools such as Splunk, Tenable, and Qualys using REST/SOAP APIs, MID Servers, and Scripted REST APIs.
  • Build automated workflows for tasking and control testing within the CAM module to execute technical requirements of the NIST Risk Management Framework (RMF).
  • Develop and optimize server-side and client-side logic using JavaScript, Script Includes, and Business Rules to support platform scalability.
  • Implement granular access controls using ACLs and Data Filtration to protect sensitive TS/SCI-level information.
  • Use the Automated Test Framework (ATF) to validate development work and ensure solution quality across environments.

Benefits

  • Flexible time off benefit.
  • Robust learning resources.
  • Competitive compensation.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service