Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Engineering Lead - MARS OMS

CACI

$114,600 - $252,100
Sep 25, 2025
Quantico, VA, USA • Washington, DC, USA • Bowie, MD, USA • Fairfax, VA, USA • Arlington, VA, USA
Apply Now

CACI is seeking an experienced Senior Engineering Lead to oversee the engineering team of our MARS OMS program in support of DIA all-source defense intelligence, to drive innovation while maintaining existing systems and to support DIA customers including warfighters, combatant commands, and interagency partners that defend the United States nation security interests.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 10+ years of experience supporting software architecture design, development, implementation, and maintenance
  • 5+ years of experience in leadership roles with proven experience leading large-scale software development and sustainment efforts in complex, multi-team environments
  • Minimum of one of the following professional certifications: Professional Cloud Solutions Architect (PCSA) or AWS Solutions Architect (Professional)
  • Experience with Agile methodologies and DevSecOps practices
  • Experience with large cloud-computing infrastructure solutions similar to AWS, Elastic MapReduce, Apache Spark, or Apache Kafka
  • Experience working with programming languages such as Java, C++, JavaScript, Perl, Python, Pig/Hive, R, and/or Scala

Responsibilities

  • Provide architecture and engineering direction for all program software development, integration, and sustainment efforts; accountable for the end-to-end cloud deployment experience, from concept development to deployment
  • Define and implement cloud systems plans and strategies aligned with mission objectives; lead the adoption and implementation of best practices in Agile software development and DevSecOps
  • Oversee and direct the design, development, and deployment of applications into a Cloud or Hybrid Cloud, including code quality and technical debt management
  • Guide implementation of enterprise infrastructure and platforms required for cloud computing; ensure the reliability, scalability, and performance of software systems
  • Architect and lead the development and integration of cloud-based information and computer systems that meet specific program needs; stay current with emerging technologies and industry trends
  • Lead an agile software team in meeting evolving customer requirements in a flexible manner while creating/executing a high-level roadmap that highlights the program direction to senior members of the customer organization
  • Collaborate with product managers to define and prioritize features and improvements; manage resource allocation and capacity planning across multiple teams

Other

  • Top Secret (TS) security clearance with Sensitive Compartmented Information (SCI) eligibility – TS/SCI
  • Strong verbal and written communication skills with a collaborative outlook
  • Excellent analytical and problem-solving skills
  • Ability to manage multiple priorities in a fast-paced environment; ability to balance technical leadership with people management
  • Bachelor’s degree in Computer Science, Software Engineering, or related field