Director of Software Engineering (Data Engineering)

Maximus7 months ago
Vienna, VA, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Director of Data Engineering

Maximus is currently seeking a Director of Data Engineering. In this role, the Director of Data Engineering is a senior technical leader responsible for the architecture, engineering, and delivery of large-scale, complex data migration programs, transforming data from legacy platforms into modern, cloud-based application systems and data platforms. This role combines hands-on technical leadership, data architecture excellence, and delivery accountability to ensure migrations are accurate, scalable, secure, and production ready.

The Director provides technical direction for data architecture, migration design, and pipeline engineering while coordinating end-to-end delivery across matrixed data engineering, platform, application, testing, and operations teams. This role is accountable for data migration strategy, technical design decisions, execution quality, performance, data integrity, and long-term platform sustainability.

Modernization initiatives succeed or fail based on data. Legacy data landscapes are often fragmented, inconsistent, poorly documented, and tightly coupled to aging systems. Migrating this data to modern systems and data platforms introduces significant technical, operational, and regulatory risk.

Data Migration Responsibilities

The Director of Data Engineering ensures that data migrations are:

  • Architected correctly to support scalability, performance, and future-state analytics
  • Engineered using robust, automated, and testable pipelines
  • Executed with strong data validation, reconciliation, and lineage controls
  • Secure, compliant, and operationally stable at scale
  • Designed to enable downstream analytics, reporting, and AI/ML use cases

Importance of the Role

This role is critical to reducing migration risk, avoiding data-related production failures, and enabling long-term data platform modernization.

Position Type

This is a remote position.

Required Skills

Data Reconciliation
Cloud Computing
Technical Design
Data Validation
Pipeline Engineering
Data Migration
Data Architecture
Data Lineage
Analytics
AI/ML