Senior Data Engineer at ECS Corporate Services

Posted in Other 9 days ago.

Location: Fairfax, Virginia





Job Description:

ECS is seeking a Senior Data Engineer to work remote.



Job Description:


ECS is seeking a passionate and driven Senior Data Engineer to support an effort under the Department of Homeland Security (DHS) Office of the Chief Information Officer (OCIO). This role will support innovative and complex data solutions and visualizations to DHS users. The Senior Data Engineer is responsible for collaborating with the ECS technical leads to support the design and development of a knowledge graph and supporting tools in an open-source application environment. This role must be able to build and maintain data models, engineer data architectures, and develop data integrations such as extract, transform, and load (ETL) workflows. Additionally, this individual must work closely with other architecture and engineering disciplines to establish data best practices for analysis, modeling, designing, and building business information systems. Responsibilities include:

  • Assist an enterprise data team in designing, modeling, building, and maintaining data for complex, extensible, and highly visible data platforms
  • Collaborate with technology and business teams to champion robust, flexible, and scalable data architectures
  • Work with the team to establish data pipelines and policies to populate a knowledge graph from disparate sources
  • Work with data engineers from DHS Component organizations to develop, test and troubleshoot data pipelines to feed a knowledge graph
  • Document, present and evangelize as necessary to establish the data platform of the future


The Senior Data Engineer will require technical knowledge in building and integrating solutions across multiple technologies and lines of business. The ideal candidate is expected to be focused, action-oriented, and a self-starter, capable of working independently and in a team environment.


Salary Range: $125,000.00 - $154,000.00

General Description of Benefits



Required Skills:


  • BS degree in Computer Science or related field/equivalent experience
  • 7 years' experience in design, analysis, and implementation of information systems architecture



Desired Skills:

  • Experience interacting closely with key project stakeholders to design, plan, and implement sustainable solutions
  • Knowledge of data management and data architecture concepts
  • Knowledge of semantic data and ontology design and development tools and concepts
  • Experience architecting and modeling mission-critical ETL, and integrated data solutions
  • Experience developing and maintaining code in Python and Jira
  • Experience working with Apache Jena and developing SPARQL queries
  • Understanding of common Python Natural Language Processing (NLP) tools
  • Familiarity with ontology development tools and machine reasoning concepts
  • Experience at DHS and knowledge of DHS standards


ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.


ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.


General Description of Benefits




More jobs in Fairfax, Virginia


Two Six Technologies

ECS Corporate Services

ECS Corporate Services
More jobs in Other


University of Pennsylvania

University of Pennsylvania

The University of Kansas