SME Data Engineer

CACI International•Washington, DC
•$98,500 - $206,800

About The Position

CACI is seeking a highly skilled SME Data Engineer to support a U.S. government customer’s financial management processes and systems. The role designs, develops, and implements advanced data-driven solutions in collaboration with software developers, AI engineers, business systems analysts, analytics developers, and other stakeholders. It contributes to strategic initiatives and the use of artificial intelligence to improve products, services, and customer experience in a dynamic, fast-paced, high-visibility environment. The position supports mission-critical operations across classified and unclassified cloud environments. It translates mission requirements into technical solutions, helps guide software architecture and engineering practices, and oversees the deployment and ongoing performance of applications. The role requires a current DoD Secret clearance and U.S. citizenship.

Requirements

  • Bachelor’s degree in a STEM discipline.
  • At least 10 years of software engineering experience.
  • Experience with DoW PPBE data, systems, and processes.
  • Proficiency in data analytics and driving data software engineering efforts.
  • Experience with CI/CD pipelines.
  • Experience with Oracle and/or PostgreSQL databases.
  • Knowledge of big data technologies and platforms.
  • Strong problem-solving and analytical thinking skills.
  • Strong communication and presentation skills.
  • Ability to work in a fast-paced, dynamic environment.
  • Minimum current DoD Secret clearance.
  • Must be a U.S. citizen.

Nice To Haves

  • Experience with Qlik analytics tools.

Responsibilities

  • Design, develop, and enhance software applications supporting mission-critical operations across classified and unclassified cloud environments.
  • Develop and execute solution strategies aligned with business objectives and identify opportunities to integrate AI.
  • Collaborate with architects, data scientists, software and systems engineers, analytics developers, product managers, AI/ML engineers, and other stakeholders to translate mission requirements into technical solutions.
  • Lead technical design discussions, conduct peer code reviews, and contribute to software architecture decisions.
  • Troubleshoot complex software issues and improve application performance, scalability, and maintainability.
  • Support CI/CD, automated testing, and DevSecOps initiatives throughout the software development lifecycle.
  • Present findings, progress, and insights to technical and non-technical stakeholders.
  • Oversee application deployments to production environments, ensuring scalability, reliability, and maintainability.
  • Research technology advancements to identify innovative solutions and best practices.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Competitive compensation and benefits options designed to support employees and their families.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service