ForgeApply · Job listing
Data Engineering Product Architect
CACI
Tailor your resume to this posting in about a minute.
ForgeApply tailors your resume and cover letter to this exact posting, then hands you a ready-to-submit application for CACI's site. Free trial, no card required.
About this role
Job Title: Data Engineering Product Architect
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Public Trust
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
The Opportunity: The Opportunity: CACI’s growing Agile Digital Solutions Operating Group is searching for a Data Engineering Product Architect supporting the modernization and transformation of a large portfolio of enterprise business solutions used by the National Aeronautics and Space Administration (NASA). The candidate will be part of a team where complex problem solving, and communication skills are critical to success.
Responsibilities: • Lead the design, build, optimization, and maintenance of scalable ETL pipelines
• Guide the development of normalization and transformation frameworks to standardize disparate datasets for analytics, cybersecurity, and mission operations.
• Champion the development of high‑quality, modern, and fully reproducible code using established software engineering practices — including version control, modular design, automated testing, documentation, and CI/CD—to ensure reliability, reusability, and maintainability across data pipelines and Databricks workflows.
• Mentor and coach team on software engineering design principles to help improve code quality and design by team members over time
• Develop solutions within a secure cloud-based architecture leveraging Databricks Lakehouse features (Unity Catalog, Delta Lake, Auto Loader, cluster configuration).
• Manage environment setup, version control, deployment, and CI/CD processes for data pipelines and Databricks apps.
• Develop and maintain integrations between Databricks and enterprise systems through APIs, S3 ingestion endpoints and database connectors. Collaborate with cross- functional engineering, cybersecurity, and product teams to design and implement features that improve data ingestion, metadata management, automation workflows, and platform usability
• Document technical requirements, user stories, and workflow specifications for data integrations and interface development.
• Help scrum master and teammates estimate, sequence, and prioritize work to ensure efficient delivery of prioritized development capabilities
Qualifications: Required: • Lead the design, build, optimization, and maintenance of scalable ETL pipelines
• Guide the development of normalization and transformation frameworks to standardize disparate datasets for analytics, cybersecurity, and mission operations.
• Champion the development of high‑quality, modern, and fully reproducible code using established software engineering practices — including version control, modular design, automated testing, documentation, and CI/CD—to ensure reliability, reusability, and maintainability across data pipelines and Databricks workflows.
• Mentor and coach team on software engineering design principles to help improve code quality and design by team members over time
• Develop solutions within a secure cloud-based architecture leveraging Databricks Lakehouse features (Unity Catalog, Delta Lake, Auto Loader, cluster configuration).
• Manage environment setup, version control, deployment, and CI/CD processes for data pipelines and Databricks apps.
• Develop and maintain integrations between Databricks and enterprise systems through APIs, S3 ingestion endpoints and database connectors.
• Collaborate with cross‑functional engineering, cybersecurity, and product teams to design and implement features that improve data ingestion, metadata management, automation workflows, and platform usability
• Document technical requirements, user stories, and workflow specifications for data integrations and interface development.
• Help scrum master and teammates estimate, sequence, and prioritize work to ensure efficient delivery of prioritized development capabilities.
Qualifications: Required: • Experience building scalable data-driven services, data ingestion pipelines, and automation workflows, contributing to high‑reliability cloud solutions at an enterprise scale
• Experience working on complicated problems and providing solutions that are creative, yet practical and feasible
• Strong communication and problem‑solving skills in dynamic, remote environments
• Ability to empathetically work with platform customers (software or data engineering teams) to triage and resolve issues, enable self-service, and introduce improvements based on feedback
• Ability to collaborate with data scientists, software engineers, platform engineers, cybersecurity, and product stakeholders to support data platform requirements
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline. Experience will be considered in lieu of a degree
• Demonstrated experience working with agile project management tools
• Must be able to obtain and maintain a NASA Public Trust background investigation
Desired: • Experience supporting the NASA Web Services Operational Environment
• Experience working with industry-standard Enterprise Data Platform applications, such as Databricks, Apache Airflow, or similar technologies
• Displays tenacity in the face of hard problems and ambiguous requirements
• Interest in driving innovation through independent contributions and strategic guidance of a team of software engineers and data scientists.
• Experience supporting Federal government project
• Ability to design and document technical solutions related to continuous integration and continuous deployment
-
What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee
Ready to apply to CACI?
Tailor my resume for this roleSimilar jobs
- Data Engineering Manager, Product — Anthropic · San Francisco, CA | New York City, NY | Seattle, WA
- Data Engineering Manager — Fanduel · New York City
- Data Engineering Manager — Dragos · Remote
- Data Engineering Manager — Doximity · Remote
- Data Engineering Manager — Genevatrading · Chicago Office
- Data Engineering Manager — Fanduel · Atlanta, Georgia, United States
- Data Engineering Manager — Redwoodmaterials · McCarran, NV
- Data Engineering Manager — Peloton · New York, New York
More like this: Data Engineer Jobs · Remote Data Engineer Jobs · More jobs at CACI · Browse all jobs