
Data Engineer
CACI International1 month ago
Base Salary
$104k - $218k/yr
Responsibilities
- Design and develop enterprise-scale data pipelines and ETL/ELT solutions.
- Develop data architectures for batch, real-time, and event-driven processing.
- Design data models, data flows, integration patterns, and data storage solutions.
- Integrate data from databases, APIs, files, applications, and enterprise systems.
- Develop and support Azure data solutions using Synapse, Data Factory, ADLS Gen2, Functions, Logic Apps, and Event Hubs.
- Implement solutions using Azure SQL Database and Cosmos DB.
- Support data governance, cataloging, classification, and lineage.
- Implement secure data solutions using RBAC, managed identities, Key Vault, private endpoints, and Entra ID.
- Monitor, troubleshoot, and optimize data pipelines and production data services.
- Collaborate with architects, developers, analysts, cybersecurity teams, and business stakeholders.
- Apply enterprise standards for security, compliance, data quality, and governance.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent experience.
- At least 7 years of experience in data engineering, data architecture, data integration, or ETL/ELT.
- Strong knowledge of data architecture, modeling, warehousing, data lakes, and integration patterns.
- Experience designing and implementing cloud-based data solutions.
- Strong SQL skills and experience with relational databases and data warehousing.
- Hands-on experience developing and supporting ETL/ELT pipelines and data integration solutions.
- Hands-on experience with Microsoft Azure data services, including Synapse Analytics, Data Factory or Synapse Pipelines, ADLS Gen2, Azure Functions or Logic Apps, and Azure SQL Database.
- Experience integrating data from databases, APIs, files, applications, and other enterprise sources.
- Understanding of RBAC, managed identities, Key Vault, private endpoints, and Entra ID.
- Experience troubleshooting and supporting production data solutions.
- Preferred experience with Azure Event Hubs, real-time processing, Cosmos DB, NoSQL architectures, Microsoft Purview, Self-Hosted Integration Runtime, hybrid data integration, Azure App Service, Power BI, Azure Machine Learning, Python, PySpark, Azure DevOps, Git, automated deployment pipelines, Azure Monitor, and Application Insights.
- Minimum Secret clearance required to start.
Benefits
- Full-time, regular employee position with up to 10% local travel.
- Flexible time off benefit and learning and development resources.
- Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.