Data Engineer (w/ active Secret)

Critical Solutions•Norfolk, VA
•Onsite

About The Position

Critical Solutions is seeking a Data Engineer to support a federal customer. The role designs, builds, integrates, and sustains secure enterprise data solutions for analytics, reporting, operational insight, and decision-making. It develops scalable data pipelines, integrates diverse data sources, improves data quality and availability, and supports cloud and on-premises platforms in a mission-critical environment. The Data Engineer collaborates with business intelligence, cybersecurity, infrastructure, application, and program teams to turn operational requirements into governed, supportable, reusable data products and contributes to modernization in an Agile/DevOps operating culture. The position is full-time and 100% onsite in Norfolk, Virginia. San Diego, California, and Jacksonville, Florida, are also acceptable work locations. The successful candidate must be a U.S. citizen with an active DoD Secret clearance or higher and must undergo the federal agency background investigation and fingerprinting process. The candidate must possess and maintain an IAT Level II certification meeting applicable DoD cybersecurity workforce requirements. The stated salary range is $87,000–$112,000, subject to location and other factors. Benefits include medical, dental, vision, and life insurance with 100% premium coverage, supplemental insurance, 401(k) matching, flexible time off and holidays, and higher education/training reimbursement.

Requirements

  • U.S. citizenship and an active DoD Secret Security Clearance or higher.
  • A minimum bachelor's degree in a relevant technical discipline and at least four years of relevant experience; additional directly related experience may be considered in place of a degree.
  • At least three years of hands-on experience developing, operating, or supporting production data pipelines, data integrations, data warehouses, data lakes, or comparable enterprise data solutions.
  • Must possess and maintain an IAT Level II certification that satisfies applicable DoD cybersecurity workforce requirements.
  • Must be located in San Diego, California; the Hampton Roads, Virginia area; or Jacksonville, Florida.
  • Proficiency with SQL and at least one general-purpose scripting or programming language, such as Python, for data extraction, transformation, validation, automation, and troubleshooting.
  • Experience with ETL/ELT concepts, relational data structures, data modeling, schema design, source-to-target mapping, data quality, metadata, and lifecycle management.
  • Experience integrating multiple data-source types, including relational databases, APIs, flat files, application data, system logs, or message-based interfaces.
  • Working knowledge of cloud and on-premises infrastructure concepts, authentication and authorization, network connectivity, encryption, secure file transfer, and service accounts as they relate to data engineering.
  • Experience diagnosing production data issues, analyzing logs and metrics, resolving failed jobs or performance problems, and documenting root causes and corrective actions.
  • Ability to work independently and collaboratively in a high-tempo operational environment, manage competing priorities, communicate technical information clearly, and produce complete technical documentation.
  • Working knowledge of PowerShell, Python, and Ansible, with practical familiarity using large language models and AI-enabled tools.
  • Must successfully pass the federal agency background investigation and fingerprinting process.

Nice To Haves

  • Business intelligence experience developing or supporting dashboards, reports, semantic models, key performance indicators, and self-service analytics; Microsoft Power BI and DAX knowledge are highly desirable.
  • Microsoft Certified: Azure Administrator Associate (AZ-104).
  • Hands-on experience with Azure data and analytics services such as Azure Data Factory, Azure SQL, Azure Storage, Synapse Analytics, or Databricks, or comparable cloud data platforms.
  • Familiarity with STIGs, the Risk Management Framework, vulnerability management, system hardening, security controls, and applicable compliance frameworks.
  • Experience with automation, configuration-management, source-control, or CI/CD tools such as Ansible, Jenkins, and Bitbucket.
  • Experience designing or supporting data solutions in classified, DoD, federal government, or other highly regulated environments.
  • Experience with modern data-platform concepts and technologies, including data lakes, lake houses, dimensional modeling, streaming or event-driven data, distributed processing, or containerized workloads.
  • Experience implementing data cataloging, lineage, master or reference data, role-based access controls, audit logging, backup and recovery, and disaster-recovery practices.
  • Relevant technical certifications in Azure, data engineering, database administration, analytics, cloud architecture, or security.
  • Strong customer engagement, requirements analysis, technical presentation, mentoring, and cross-functional collaboration skills.
  • Experience with graph databases such as Neo4j and query languages such as Cypher, including modeling entities and relationships as a property graph.
  • Familiarity with knowledge graphs, ontologies, semantic data models, or controlled vocabularies.
  • Experience with entity resolution or record linkage and reconciling conflicting values across authoritative sources into a trusted record.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable ETL/ELT pipelines that collect, transform, validate, and deliver structured and unstructured data from enterprise systems, applications, APIs, logs, files, and databases.
  • Build and optimize data models, schemas, tables, views, and curated data sets for analytics, business intelligence, operational reporting, and downstream applications.
  • Develop data-processing solutions using SQL, Python, and other approved technologies, applying reusable engineering patterns, source control, peer review, and documented release practices.
  • Integrate cloud and on-premises data platforms, supporting secure data movement, interoperability, availability, retention, and performance across hybrid environments.
  • Implement automated data-quality checks, reconciliation controls, monitoring, alerting, and exception handling.
  • Troubleshoot pipeline failures, data discrepancies, performance degradation, access issues, and integration defects; conduct root-cause analysis and implement corrective and preventive actions.
  • Collaborate with analysts, business intelligence developers, data owners, system administrators, and mission stakeholders to define data requirements, mappings, transformation rules, service expectations, and acceptance criteria.
  • Apply data governance, security, privacy, least-privilege access, auditability, and records-retention requirements in coordination with cybersecurity and compliance teams.
  • Support platform upgrades, data migrations, modernization initiatives, capacity planning, and performance tuning while minimizing production disruption.
  • Create and maintain architecture diagrams, data dictionaries, lineage documentation, interface specifications, runbooks, standard operating procedures, and troubleshooting guides.
  • Participate in Agile planning, backlog refinement, technical reviews, demonstrations, incident response, and after-hours support when required.

Benefits

  • 100% premium coverage for medical, dental, vision, and life insurance.
  • Supplemental insurance.
  • 401(k) matching.
  • Flexible time off (PTO) and holidays.
  • Higher education/training reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service