I

Ignite IT

Modernizes software and IT for federal agencies

Data Engineering Lead

Data EngineeringConfirmed live in the last 24 hours
Full-timeSuitland-Silver Hill, MD, USANo salary listedHybrid

About the Job

Requirements

  • At least 8 years of experience in data engineering or data architecture.
  • Expert-level proficiency in Python for data engineering.
  • Demonstrated experience transforming legacy file-based systems into cloud-native data architectures.
  • Experience developing data models for high-volume, data-intensive applications.
  • Deep experience with AWS data services, including Glue, Lambda, S3, Aurora/Postgres, and EventBridge.
  • Experience designing scalable ETL/ELT pipelines.
  • Experience building analytical dashboards, such as QuickSight or equivalent.
  • Experience implementing automated data validation and quality controls.
  • Experience working in Agile Scrum Teams.
  • U.S. citizenship is required.
  • Preferred: Experience modernizing SAS-based data environments.
  • Preferred: Experience supporting system-of-systems integration programs.
  • Preferred: Experience implementing data lineage and metadata management.
  • Preferred: Experience operating in regulated or federal environments.

Responsibilities

  • Participate in structured system inventory efforts to document legacy file-based storage structures, SAS dataset dependencies, subsystem data flows, and manual gating and handoff processes.
  • Analyze legacy storage models and design target-state data models aligned to AWS Cloud Native architecture.
  • Replace file-driven batch dependencies with API-based ingestion, event-driven workflows, and database-backed storage such as Aurora/Postgres.
  • Define canonical data schemas and transformation standards.
  • Architect scalable AWS data pipelines using services such as S3, Glue, Lambda, EventBridge, SNS/SQS, Aurora/Postgres, Batch, and Athena.
  • Design data ingestion, staging, transformation, and validation workflows.
  • Establish schema management, versioning, and data lineage practices.
  • Optimize data storage for performance, scalability, and cost efficiency.
  • Support serverless and containerized data processing architectures.
  • Develop advanced Python-based data transformation and validation pipelines.
  • Implement modular, reusable data processing components.
  • Optimize large-scale data manipulation for distributed execution.
  • Develop high-performance ETL/ELT frameworks.
  • Embed automated validation checks directly into data pipelines.
  • Design and implement automated data validation frameworks to ensure functional equivalence during migration, record-level and aggregate-level consistency, and downstream compatibility across subsystems.
  • Develop dashboards and reporting mechanisms providing data accuracy metrics, pipeline health indicators, and variance detection summaries.
  • Enable transparency into data transformation impacts across modernization phases.
  • Support regression validation through golden datasets and automated comparisons.
  • Coordinate with Senior Developers and Requirements Engineers to align data models with application modernization.
  • Ensure upstream/downstream data contract stability.
  • Prevent data thrashing during phased migration.
  • Support orchestration of gated workflows through automated triggers rather than manual file exchanges.
  • Collaborate across workstreams to establish shared data standards.
  • Integrate data pipelines into CI/CD frameworks.
  • Support infrastructure-as-code alignment through Terraform/CloudFormation collaboration.
  • Ensure compliance with security controls, including IAM, encryption, and key management.
  • Produce documentation supporting architecture review boards, interface control documents, and data flow diagrams.
  • Support ATO-related data validation evidence.

About the Company

Ignite IT

Modernizes software and IT for federal agencies

Ignite IT designs and modernizes software systems for U.S. federal agencies and private-sector organizations. Its consulting and engineering teams help clients replace older applications, move workloads into the cloud and automate business processes while keeping existing systems running. Work spans public services such as patent filing and federal court case management, with projects combining custom software development, data workflows and support for the people who use those systems. The company earns its business through technology delivery and advisory engagements, working directly with customers and alongside partners. Founded in 2018, Ignite IT is headquartered in Ashburn, Virginia.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Ashburn, VA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Ignite IT

See more jobs