ECS

Senior Data Engineer

ECS$120K — $150K *
US-AnywhereRemote in Arlington, VA
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a related field.
  • Minimum 15 years general work experience.
  • 8+ years as a Data Engineer or closely related role, focused on legacy data system modernization.
  • 5+ years hands-on experience with relational databases (schema design, performance tuning).
  • 3+ years working with Elasticsearch/OpenSearch, including index design and data ingestion.
  • Demonstrated experience with data models supporting scoring models or rules engines.
  • Strong understanding of data modeling for OLTP systems.

Responsibilities

  • Design and architect scalable data models and schemas for transactional workloads.
  • Lead migration of systems from Elasticsearch to relational databases, focusing on data modeling and validation.
  • Develop and maintain data pipelines for alignment between the database and Elasticsearch.
  • Implement scoring models and logic in the data layer for decision support.
  • Optimize database performance through indexing and query tuning.
  • Enforce data quality and governance standards for legacy and new components.
  • Collaborate with engineers for API integrations with data models and procedures.

Benefits

  • Opportunity to work on high-impact projects for the Department of Homeland Security.
  • Collaborative team environment fostering modern data engineering practices.
  • Access to advanced tools and technologies for data management.
  • Support for continuous learning and professional development.
  • Flexible work environment that prioritizes work-life balance.
Full Job Description
Senior Data Engineer with extensive experience designing, building, and maintaining data platforms and pipelines for large-scale, enterprise applications in support of the Department of Homeland Security. Tools necessary for excelling in this role include SQL (PostgreSQL or MySQL preferred), Elasticsearch/OpenSearch, data modeling and transformation frameworks, and DevSecOps practices in the Cloud.

This role will focus heavily on modernizing legacy data architectures and re-architecting the application's data layer, shifting from Elasticsearch to PostgreSQL or MariaDB as the system of record for transactional data. You will play a critical role in evolving scoring models, intelligence modifiers, and capability gap logic while ensuring alignment and consistency between the new relational database and Elasticsearch.

Key Responsibilities:
  • Design and architect robust, scalable data models, schemas, indexes, and stored procedures in a relational database to support transactional workloads and complex business logic.
  • Lead the migration of the system of record from Elasticsearch to a relational database, including data modeling, transformation, validation, and cutover strategies.
  • Develop and maintain data pipelines and integration processes to keep the database and Elasticsearch aligned for search and analytics use cases.
  • Implement and evolve scoring models, intelligence modifiers, and capability gap logic in the data layer to support mission-critical decision support.
  • Optimize database performance, including indexing strategies, query tuning, and partitioning to support high-volume, low-latency operations.
  • Define and enforce data quality, data validation, and data governance standards across legacy and modernized components.
  • Collaborate with application engineers to integrate APIs and services with the underlying data models and stored procedures, ensuring seamless functionality and consistent data semantics.
  • Provide technical guidance and solutions for legacy data system modernization while minimizing downtime and operational risk during migration.
  • Identify and remediate data-related technical debt in older systems while transitioning to modern data engineering patterns, tools, and frameworks.
  • Integrate and operate CI/CD pipelines used for building, testing, and deploying data services and schema changes in cloud environments.


  • Ability to pass a Public Trust investigation.
  • Must have US citizenship.
  • Bachelor's degree in a related field.
  • Minimum 15 years general work experience.
  • 8+ years of experience as a Data Engineer or in a closely related role, with strong experience in legacy data system modernization.
  • 5+ years of hands-on experience with relational databases including from-scratch schema design, index creation, stored procedures SQL development, performance tuning, and transaction management.
  • 3+ years of experience working with Elasticsearch or OpenSearch, including index design, mappings, and data ingestion strategies.
  • Demonstrated experience designing and implementing data models and logic to support scoring models, rules engines, or similar decision-support systems.
  • 5+ years of experience supporting applications in production, troubleshooting complex data issues in legacy environments, and proposing effective remediation strategies.
  • Strong understanding of data modeling for OLTP/transactional systems, including normalization/denormalization tradeoffs and referential integrity.
  • Solid understanding of Git, version control workflows, and collaborative development practices.

About ECS

ECS is a leading provider of digital solutions and services to the federal government. The company was founded in 2001 by Roy Kapani and has since grown to become a trusted partner to a wide range of government agencies. ECS offers a broad range of services, including cloud computing, cybersecurity, and artificial intelligence. The company has been recognized for its innovative solutions and has won numerous awards, including the AWS Public Sector Partner of the Year award.
Learn more about ECS
Size
2,000 employees
Industry

Similar Jobs

More Jobs at ECS

  • ECS
    Senior Data Engineer
    $120K — $150K *
    Arlington, VA 22204 (Arlington County)
    Enterprise Technology
    In-Person
  • ECS
    Senior Data Engineer
    $120K — $150K *
    Remote
    Information Technology
    Remote in Arlington, VA
  • ECS
    Senior Endpoint Engineer
    $100K — $130K *
    Quantico, VA 22134 (Prince William County)
    Information Technology
    In-Person
  • ECS
    STO Programmatic SETA
    $120K — $150K *
    Arlington, VA 22204 (Arlington County)
    Aerospace & Defense
    In-Person
  • ECS
    AI Methodologist
    $120K — $150K *
    Fairfax, VA 22030 (Fairfax City County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Senior Data Engineer jobs: