The Bison Group LLC is seeking a Senior Data Engineer to support a National Security mission for the NGA, helping position NGA as the enterprise and community GEOINT data provider. In this onsite role in Springfield, VA, you will guide technical decisions and strengthen cloud-based data platforms through scalable pipelines, integrations, and production operations.
Responsibilities
- Lead the architecture, design, development, and operation of scalable data pipelines and ETL/ELT processes for analytics, reporting, and mission operations.
- Design and oversee API connectors and integrations to ingest data securely from internal platforms and external services.
- Define engineering approaches for data processing, storage, and database performance to meet scale, reliability, and latency requirements.
- Establish and improve data quality, validation, monitoring, and governance practices across production data products.
- Collaborate with mission stakeholders, analysts, architects, and product teams to define requirements and guide technical solutions.
- Lead diagnosis and resolution of complex data integration, pipeline, and production performance incidents.
- Coordinate with security and compliance teams to implement required protections and controls in data systems.
- Maintain architecture and operational documentation, and mentor engineers through design discussions and code reviews.
- Contribute to Agile planning and delivery by helping the team break down work and manage technical dependencies.
- Evaluate platform and tooling options, explain tradeoffs, and recommend improvements to data architecture and engineering practices.
Required Qualifications
- Demonstrated ability to design, write, review, and support production code in Python, Scala, Java, or a comparable language, using Git, automated testing, and CI/CD practices.
- Strong experience with ETL/ELT architecture, data modeling, data quality, and secure API integrations, including troubleshooting authentication and data exchange issues.
- Strong engineering judgment and experience selecting data architectures and patterns for complex, evolving datasets.
- Experience delivering and operating scalable production data pipelines across structured, semi-structured, or unstructured data.
- Experience designing API connectors and ingestion patterns that integrate enterprise applications and external services.
- Ability to own complex data engineering work from requirements and design through production operation, improving reliability and data quality.
- Experience leading technical collaboration with analytics, data science, product, security, or mission teams, including mentoring other engineers.
- Clear written and verbal communication skills, including the ability to explain technical decisions and tradeoffs.
Education and Experience
- Minimum: At least 5 years with a bachelor’s degree, or at least 3 years with a related master’s degree.
- Education: Bachelor’s degree in computer science, information systems, engineering, mathematics, or a related field, plus 5–8 years.
Preferred Qualifications
- Knowledge of metadata standards.
- Knowledge and experience with search tools, organization of search results, and implications of metadata organization, including indexing, catalog content.
- Experience with GIS-related applications.
Technology Stack
- Python, Scala, Java
- Git
- CI/CD
- ETL/ELT
Clearance
Location and Schedule
- Location: Springfield, VA (onsite)
- Work schedule: Monday to Friday, 8am to 5pm
Benefits
- Medical, dental, vision, and life insurance; life disability insurance
- Accrued PTO including vacation, sick leave, and holidays