
ETL Engineer / Data Scientist (TS/SCI)
Maxar Technologies9 days ago
Herndon, VA, USAMid Level
Base Salary
$116k - $169k/yr
Responsibilities
- Design, develop, and maintain ETL workflows that ingest, transform, validate, and deliver data from multiple sources.
- Build and support automated data pipelines using Python, Apache NiFi, shell scripts, and related tools.
- Integrate systems and services through APIs and develop and troubleshoot data exchanges.
- Develop batch-processing scripts and workflows for scheduled data movement and transformation.
- Apply data science techniques to explore, prepare, and analyze data for mission and customer needs.
- Collaborate with data scientists, software developers, platform engineers, and stakeholders to define requirements and deliver usable data products.
- Deploy and support data services and workloads in Kubernetes-based environments.
- Support CI/CD pipelines and automated testing for data workflows and related software.
- Use Git and Bitbucket for source control, code review, and team collaboration.
- Perform Linux system administration for data processing, pipeline operations, and application support.
- Monitor pipeline execution, investigate failures, resolve data quality issues, and improve reliability and performance.
- Maintain technical documentation, workflow definitions, operational procedures, and troubleshooting guidance.
- Participate in agile ceremonies, backlog refinement, sprint planning, and technical reviews.
- Follow security and data-handling requirements for secure mission environments.
Requirements
- Current active TS/SCI security clearance and willingness and ability to obtain a CI polygraph.
- Bachelor’s degree in computer science, data science, engineering, information systems, or a related field, or equivalent professional experience.
- Strong working knowledge of Python for data processing, automation, or application development.
- Experience building or supporting ETL workflows and data pipelines.
- Experience with Apache NiFi or a comparable workflow orchestration tool.
- Experience writing shell scripts for batch processing or system automation.
- Experience integrating systems through APIs and handling data exchanges.
- Familiarity with CI/CD pipelines and automated software delivery practices.
- Experience with Kubernetes or containerized workloads.
- Working knowledge of Linux system administration.
- Experience using Git for version control and team development.
- Strong troubleshooting and analytical skills, including investigation of pipeline failures and data quality issues.
- Strong written and verbal communication skills and ability to work effectively on a multidisciplinary team.
- Preferred experience with OpenSearch, Grafana, Prometheus, Jira, S3 or S3-compatible object storage, Ansible, Docker, data science or machine-learning workflows, and secure, disconnected, classified, Department of Defense, or Intelligence Community environments.
Benefits
- Competitive total rewards package including a 401(k) with company match, mental health resources, student loan repayment assistance, adoption reimbursement, and pet insurance.
- This is an onsite role, as indicated by the posting.
- The role requires U.S. Person status and an active TS/SCI clearance, with willingness and ability to obtain a CI polygraph.
- The application window is three days from posting and remains open until a qualified candidate is identified.
Tech Stack
Categories
Data EngineeringData Science
About Maxar Technologies
Maxar Technologies builds and operates commercial Earth‑observation satellites and sells high‑resolution imagery, 3D products, and geospatial analytics to government, defense, and enterprise customers. Headquartered in Westminster, Colorado, the company was formed in 2017 from the merger of DigitalGlobe and MDA and was acquired by Advent International in 2023; it supplies data for national security, mapping, and disaster response, and licenses imagery through subscription and platform APIs.