Application Engineer

CACI International•Linthicum, MD
•$103,800 - $218,100

About The Position

CACI is seeking an experienced Application Engineer in Linthicum Heights, Maryland, to provide advanced technical support for mission-critical applications and services supporting the intelligence community. The position involves troubleshooting and resolving application issues, supporting customers with configuration, deployment, and operations, and collaborating with internal teams and vendors to maintain reliable system performance. The engineer also serves as a technical resource and mentor for colleagues and partners with customers and stakeholders to support service quality and satisfaction.

Requirements

  • Active TS/SCI with Polygraph clearance.
  • Education and experience must be in a technical field directly related to the labor category; degrees, diplomas, and GED certificates must be from accredited institutions.
  • One of the following education and relevant experience combinations: High School Diploma/GED and 12+ years; Associate Degree and 10+ years; Bachelor’s Degree and 8+ years; Master’s Degree and 6+ years; or Doctorate Degree and 4+ years.
  • Strong experience with Linux-based operating systems.
  • Experience working with PostgreSQL databases.
  • Proficiency with Python development and scripting.
  • Experience creating, executing, and maintaining Ansible roles and playbooks.
  • Experience with the Elastic Stack.
  • Experience building, deploying, and troubleshooting Podman containers.
  • Experience using ticketing and service management platforms such as Jira or ServiceNow.
  • Experience working within GitLab CI/CD workflows and automated deployment pipelines.

Nice To Haves

  • Experience in software engineering using Angular and/or Rust.
  • Experience with or knowledge of Tenable security products.
  • Familiarity with Apache NiFi.
  • Experience supporting enterprise or intelligence community environments.

Responsibilities

  • Provide Tier 2 and Tier 3 technical support for mission-critical applications and services.
  • Diagnose, troubleshoot, and resolve complex customer issues in a timely manner.
  • Assist customers with application configuration, deployment, and operational support.
  • Collaborate with vendor support teams to investigate and resolve technical challenges.
  • Serve as a technical resource and mentor for team members, providing guidance on complex issues.
  • Monitor, analyze, and improve application performance and reliability.
  • Document troubleshooting procedures, resolutions, and best practices to improve support efficiency.
  • Partner with customers and stakeholders to ensure a high level of service and satisfaction.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
  • Competitive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service