Senior Software Engineer - Cybersecurity & DevOps

CACI•Linthicum Heights, MD
•$131,800 - $290,000

About The Position

CACI is seeking a Senior Software Developer with DevOps experience to support cybersecurity initiatives and enhance Active Network Defense (AND), Computer Network Defense (CND), and Information Security Continuous Monitoring (ISCM) capabilities. The role contributes to protecting the confidentiality, integrity, and availability of customer systems. The position is contingent on funding and may not be filled immediately; applicants may also be considered for other positions at CACI.

Requirements

  • Active TS/SCI clearance with Polygraph.
  • At least 14 years of experience as a Software Engineer on programs and contracts of similar scope.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university.
  • API development experience.
  • Scripting skills, preferably Python.
  • Proficiency with Git and Jira.
  • Experience with at least four of the following: JavaScript; Regular Expressions (RegEx); REST Services; Python frameworks; Elasticsearch/Splunk; CI/CD processes; monitoring tools such as Nagios or Elastic Beats; Apache NiFi; React or Angular; DevOps tools such as Ansible, Salt, or Docker; Cribl.

Responsibilities

  • Develop applications, APIs, scripts, and services.
  • Work on new requirements, application enhancements, and bug fixes.
  • Maintain code in a Git repository.
  • Create DevOps configuration files and scripts.
  • Assist with escalated customer tickets.
  • Route, transform, and enrich data.
  • Collaborate with data source and data destination customers.

Benefits

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