Data Engineer
General Dynamics Information Technology23 days ago
San Diego, CA, USAMid Level
Base Salary
$84k - $114k/yr
Responsibilities
- Design, implement, and maintain scalable ETL/ELT pipelines for batch and scheduled data processing and transformation.
- Integrate structured, semi-structured, and unstructured data into curated, analysis-ready datasets.
- Implement data quality controls, validation rules, lineage documentation, performance tuning, monitoring, and failure resolution.
- Maintain data models, dictionaries, metadata, transformation logic, documentation, and version-controlled workflows.
- Prepare unstructured data for NLP and LLM use cases and support analytics, visualization, low-code, and operational product integration.
- Apply data governance, security, privacy, access-control, DoW Impact Level 5, HIPAA, and Privacy Act requirements.
- Collaborate with government personnel, clinicians, program staff, analysts, and data scientists to define data requirements and improve source data quality.
- Provide technical guidance and data engineering expertise to Data Scientists and Senior Data Scientists.
Requirements
- Bachelor’s degree in a quantitative or computing discipline with documented coursework or professional application in programming, databases, and quantitative analysis, or five years of relevant experience in place of the degree.
- At least three years of professional experience in data engineering, database development, or data pipeline development; candidates without the degree need at least five years.
- Professional proficiency in SQL and Python or a comparable data engineering language.
- Experience building and operating data pipelines, including ETL/ELT design, data modeling, data quality checks, reproducible pipeline design, and Git version control.
- Ability to communicate clearly with analysts and nontechnical stakeholders and document technical work.
- Secret or Top Secret clearance, or the ability to obtain clearance.
- Preferred experience with Palantir Foundry, ontology development, Databricks, Apache Spark, PySpark, Power BI semantic modeling, Microsoft Power Platform, Power Apps, Power Automate, analytics or machine-learning deployment, MLOps, DoW-authorized cloud environments, and human performance, health, clinical, or biomedical data.
- U.S. citizenship is required.
Benefits
- 401(k) with company match, medical, dental, vision, health savings account options, disability, life, accident, critical illness, and business travel insurance.
- Paid vacation, sick and personal leave, holidays, parental, military, bereavement, and jury duty leave; typically 15 paid leave days and 10 paid holidays per year for new employees, prorated by hire date.
- Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
- Internal mobility, professional growth opportunities, paid education and certifications, and access to learning on cutting-edge technology.
- Regular full-time schedule of 40 hours per week with less than 10% travel.
- Onsite work at Hurlburt Field, Florida, with additional locations in San Diego, California; Fort Bragg, North Carolina; and Joint Base Lewis-McChord, Washington.
- Contingent posting expected to start in 2026.
Tech Stack
Categories
Data Engineering
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.