Data Engineer

General Dynamics

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Falls Church, VA
Salary
$81,349–$105,800 / yr
Posted
34 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $94k
$66k most similar roles pay here $227k

This role pays less than 99% of similar roles. Most pay $129,624–$211,200 — the shaded band above. At the midpoint, this role pays about $94k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Data Engineer

Data Engineer As a Data Engineer within the Global CIO organization at GDIT, you will join an AI and Data team focused on building an AI-first data ecosystem for enterprise transformation. You will design, build, and operate scalable end-to-end data pipelines and curated products to support analytics and agentic AI use cases. Your daily work involves integrating structured, semi-structured, and unstructured data from various sources while ensuring high quality, observability, and governance. You will develop reliable services such as APIs and retrieval systems for AI agents while optimizing performance across storage and compute layers. The role requires proficiency in Python or Java, SQL, and NoSQL databases, alongside experience with cloud platforms like Azure, OCI, or AWS. Key technical skills include data engineering for agentic AI, vector search, and real-time streaming applications to solve complex enterprise data challenges.

What does a Data Engineer earn in Virginia?

Median $211200 from 85 postings across 6 companies.

See salary data

What you'll do

  • Design, build, and operate scalable end-to-end data pipelines and curated products for enterprise analytics.
  • Integrate structured, semi-structured, and unstructured data from internal systems and external sources.
  • Deliver reliable data services for agentic AI workflows, including APIs, retrieval, indexing, and governed context delivery.
  • Implement data quality, observability, and governance best practices across all data pipelines and products.
  • Optimize performance and costs across storage, compute, orchestration, and serving layers.
  • Develop infrastructure for retrieval-based AI foundations including document processing, metadata, embeddings, and vector search.
  • Utilize Python or Java to develop production-grade solutions on cloud platforms like Azure, OCI, or AWS.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.
  • 2+ years of experience delivering production-grade data engineering across databases, integration, and governance.
  • Proficiency in Python or Java programming languages.
  • Proficiency in SQL and NoSQL database systems.
  • Experience with enterprise-scale data architectures and cloud platforms like Azure (preferred), OCI (preferred), or AWS.
  • Experience delivering data engineering for agentic AI applications (preferred).
  • Experience with retrieval-based AI data foundations, including document processing, metadata, embeddings, and vector search (preferred).
  • Familiarity with lakehouse architectures, real-time streaming, and using AI tools to improve coding productivity (preferred).

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

Albuquerque, NM 8 days ago $61,900$141,000
ETL ELT Python PostgreSQL AWS Docker Kubernetes Terraform PySpark CI/CD RESTful APIs CloudFormation CDK Data Modeling Big Data infrastructure-as-code

Data Engineer

Booz Allen Hamilton

McLean, VA +1 7 days ago $77,600$176,000
Python SQL Scala Java ETL ELT GitLab GitHub Bitbucket UNIX Linux Shell Scripting AWS Microsoft Azure Google Cloud Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake Agile

Data Engineer

Booz Allen Hamilton

Washington, DC 30 days ago $77,600$176,000
Python R SQL GenAI ETL Data Mining Machine Learning Statistical Analysis Agile Data Architecture Data Engineering
8+ yrs exp

Data Engineer

SHI International

TX 16 days ago $120,000$160,000
Data Engineering ETL Python SQL C# Java Microsoft Azure PaaS IaaS SaaS Infrastructure as Code TDD ORM Version Control Cloud Computing Data Pipelines
5+ yrs exp

Data Engineer

Apple Inc

San Diego, CA 153 days ago $137,500$250,700
Python Oracle SQL Cassandra Linux Git Data Pipelines MLOps Machine Learning Data Architecture SQL NoSQL Data Visualization Business Intelligence STDF Software Engineering Data Engineering
3+ yrs exp

Data Engineer

Booz Allen Hamilton

Huntsville, AL 22 days ago $77,500$176,000
ETL ELT Python SQL Scala Java Spark Databricks Hadoop Hive AWS Azure Google Cloud Kafka MongoDB Cassandra Redshift Snowflake UNIX Linux Shell Scripting Agile