The Bison Group LLC is seeking a Junior Data Engineer to support a National Security mission helping the NGA access, discover, stage, link, produce, re-integrate, and deliver GEOINT data. You will work closely with experienced engineers and mission teams to strengthen reliable data delivery across cloud and enterprise environments, contributing to maintainable pipelines and integrations from development through production support.
Responsibilities
- Design, build, test, and maintain data pipelines and ETL/ELT workflows for analytics, reporting, and mission operations
- Develop and maintain API connectors and integrations that ingest data from internal platforms and external services
- Create and improve data models and processing workflows to meet performance, scale, and reliability needs
- Implement data validation, quality checks, monitoring, and documentation for assigned data products and workflows
- Partner with mission stakeholders, analysts, and architects to clarify requirements and deliver maintainable technical solutions
- Troubleshoot pipeline and integration issues, support production deployments, and communicate risks or complex issues to the team
Requirements
- Geospatial or imagery data experience is required only for assignments that use those sources; otherwise, experience with comparable structured and unstructured data is acceptable
- Experience writing code in Python, R, Scala, JavaScript, or C++, including documentation for reproducibility, with the ability to write readable, tested, and documented code using Git
- Strong knowledge of visual programming or object-oriented modeling workflows to automate data acquisition
- Practical experience with ETL/ELT workflows, relational data, and common structured or semi-structured data formats
- Ability to apply data validation and analytical techniques to investigate quality issues and assess results
- Experience developing, testing, and supporting data pipelines or integrations in a team environment
- Ability to select and apply appropriate data transformation approaches, explain tradeoffs, and recognize when an issue needs senior review
- Working knowledge of data modeling, metadata, or data catalog concepts
- Exposure to cloud data platforms or tools such as AWS, Spark, Hadoop, Hive, Elasticsearch, or Tableau (specific tools depend on assigned work)
Technologies
Python, R, Scala, JavaScript, C++, Git, ETL/ELT, AWS, Spark, Hadoop, Hive, Elasticsearch, Tableau
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- Accrued PTO including vacation, sick leave, and holidays
Schedule
Monday–Friday, 8am–5pm
Clearance Required
TS/SCI CI Poly
Minimum Education
Bachelor’s or master’s degree in computer science, information systems, engineering, mathematics, or a related field; equivalent education and experience may be considered.
Minimum years of experience: 1–3 years of relevant experience with a bachelor’s degree.
Preferred Qualifications
- AI/ML experience
- Knowledge of metadata standards
- Knowledge and experience with Search tools, Search results organization, and implications of metadata organization, indexing, and catalog content
- Experience in GIS-related applications