Senior Data Engineer
caci · Arlington
Job description
About the role
CACI is looking for a Senior Data Engineer to design, implement and maintain robust data pipelines. The role requires a deep understanding of data architecture, data warehousing, ETL processes and big data technologies, and involves working closely with data scientists, analysts and other stakeholders to keep data flowing and intact across the organization. The position is full time, regular, with a minimum Secret clearance required to start.
Key responsibilities
- Build, maintain and optimize ETL pipelines that extract, transform and load data from many sources into the data warehouse.
- Integrate large, complex data sets that meet functional and non-functional business requirements.
- Design and implement scalable, reliable data warehousing solutions.
- Extract data, transform it and load it into Azure storage such as Azure Data Lake Storage, Azure SQL Database or Azure Synapse Analytics.
- Develop and maintain pipelines using Azure Data Factory and other Azure technologies.
- Manage and optimize databases, ensuring data quality, integrity and security.
- Automate manual processes, optimize data delivery and redesign infrastructure for greater scalability.
- Collaborate with data scientists and analysts to understand data needs and deliver high-quality solutions.
- Document data flows, processes and system architecture.
Required profile
- Active DoD Secret clearance.
- Bachelor's degree in Computer Science, Information Technology, Data Analytics or a related field.
- 7+ years of related experience.
- 4+ years of experience with machine learning, NLP, robotics process automation, AI, text and/or data mining, and statistical and mathematical methods.
- Experience with SQL queries and AI/ML.
- Desired: 4+ years in the DoD or IC community, Master's degree in Mathematics, Statistics, CS or Data Analytics, and TS with SCI eligibility.
Required skills
- ETL with Azure services such as Azure Data Factory, Azure Databricks, Azure Data Lake Storage, Azure SQL Database and Azure Synapse Analytics.
- Programming in SQL, Python, R, SAS and JavaScript.
- SQL for complex database queries.
What we offer
- Proposed pay range of $103,800 - $218,100, depending on location, contract category, experience, skills and education.
- Healthcare, wellness, financial, retirement, family support, continuing education and time-off benefits.
- A culture of integrity, a flexible time-off benefit and learning resources.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
caci
Arlington