Analytics Engineer

General Dynamics IT

United States

Remote

USD 128,000 - 173,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Dynamics IT seeks a Principal Analytics Engineer to design scalable data pipelines, analytics-ready datasets, and dashboards that drive data-informed decisions. This fully remote role requires US citizenship and the ability to obtain a Public Trust; you will collaborate with data engineers, analysts, and stakeholders across programs.

Strong Python, SQL, and CI/CD skills are essential, with experience in Databricks, Tableau/Power BI, and cloud platforms.

Qualifications

  • Bachelor's degree in a quantitative field with 5+ years in analytics engineering, data engineering, or data analysis.
  • Strong Python, SQL, Git/GitLab, and ETL/ELT pipeline building with CI/CD.
  • Experience with relational and non-relational databases and executive-ready dashboards.

Responsibilities

  • Design, build, and maintain automated, scalable ETL/ELT data pipelines using Python, SQL, and cloud-based tools.
  • Develop analytics-ready data models and workflows (Databricks) to support reporting and analytics.
  • Implement CI/CD practices for data workflows using GitLab.
  • Design and deploy dashboards/reports with Tableau/Power BI for stakeholders.
  • Perform data mining, cleaning, and modeling with SQL and Python.
  • Collaborate with cross-functional teams to translate requirements into data solutions.
  • Document metadata and data dictionaries; produce leadership reports.
  • Provide guidance on analytics best practices and workflow automation.

Skills

Data Modeling
GitLab CI/CD
Programming Languages
SQL
Tableau (Software)

Education

Bachelor's degree in data science, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field

Tools

Databricks
AWS
Airflow
MLflow

Job description

Type of Requisition

Regular

Clearance Level Must Currently Possess

None

Clearance Level Must Be Able to Obtain

Top Secret

Public Trust/Other Required

BI Full 6C (T4)

Job Family

Data Science and Data Engineering

Job Qualifications
Skills

Data Modeling, GitLab CI/CD, Programming Languages, Structured Query Language (SQL), Tableau (Software)

Certifications

None

Experience

5 + years of related experience

US Citizenship Required

Yes

Job Description

The Principal Analytics Engineer provides advanced analytics and data engineering support across multiple business and program areas. This role sits at the intersection of data engineering, analytics, and business intelligence-designing scalable data pipelines and analytics-ready datasets while delivering dashboards and analytical models that drive data-informed decisions and operational efficiency.

This position is fully remote and requires a Public Trust (or the ability to obtain it). US citizenship required. The candidate may be required to work outside of business hours, including weekends, based on need.

Key Responsibilities
  • Design, build, and maintain automated, scalable ETL/ELT data pipelines using Python, SQL, and cloud-based tools to integrate, transform, and validate structured and unstructured data from diverse sources.
  • Develop and manage analytics-ready data models and workflows (e.g., in Databricks or similar platforms) to support reporting, self-service analytics, and advanced data science use cases.
  • Implement CI/CD practices using GitLab for data workflows, ensuring reliable, versioned, and repeatable analytics and data engineering processes.
  • Design, develop, and deploy interactive dashboards and reports using Tableau, Power BI, or similar tools to deliver complex analysis and actionable insights to business and technical stakeholders.
  • Perform data mining, cleaning, and manipulation using SQL and Python (e.g., Pandas, NumPy) to support statistical analyses, visualizations, and decision-support tools.
  • Conduct end-to-end analytical and modeling work, including exploratory data analysis, feature preparation, model validation, and documentation; experience with AI or predictive modeling is a plus.
  • Collaborate with cross-functional teams (data engineers, analysts, software developers, and stakeholders) to translate business requirements into effective data models, pipelines, and visualizations.
  • Compile and maintain metadata, data dictionaries, and technical documentation; produce recurring and ad-hoc reports for leadership.
  • Respond to urgent and ad-hoc data requests and support collaborative research and analysis projects across program areas.
  • Provide technical guidance and mentorship on analytics best practices, Python scripting, data modeling, and workflow automation.
Required Qualifications
  • Bachelor's degree in data science, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field, with 5+ years of experience (or 3+ years with a Master's) in analytics engineering, data engineering, or data analysis.
  • Strong proficiency in Python, SQL, Git/GitLab, and experience building ETL/ELT pipelines with CI/CD and data engineering best practices.
  • Experience working with relational and non-relational databases (e.g., Oracle, PostgreSQL) and creating executive-ready dashboards using Tableau or Power BI.
  • Strong analytical and problem-solving skills, attention to detail, and the ability to analyze large, complex datasets and communicate insights to technical and non-technical stakeholders.
  • Ability to work independently and collaboratively in fast-paced, agile environments with excellent written and verbal communication skills.
Preferred Qualifications
  • Experience with Databricks, cloud platforms (especially AWS), and modern data infrastructure.
  • Exposure to AI/ML, advanced data modeling (classification, forecasting, NLP), and MLOps practices.
  • Familiarity with workflow orchestration and automation tools such as Airflow, MLflow, or similar platforms.
  • Experience working with government or regulated data environments, Agile/Scrum methodologies, and project management tools like Jira.
  • Experience mentoring junior data professionals and contributing to analytics standards, best practices, and team development.

The likely salary range for this position is $127,500 - $172,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours

40

Travel Required

None

T elecommuting Options

Remote

Work Location

Any Location / Remote

Total Rewards at GDIT

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analytics Engineer
Analytics Engineer

General Dynamics Information Technology, Inc. • United States

Remote
USD 128,000 - 173,000
Program Data Analyst
Program Data Analyst

General Dynamics Information Technology, Inc. • Washington

On-site
USD 94,000 - 115,000
Medical plan options
401(k) with company match
Paid time off
Statistician/Data Analyst
Statistician/Data Analyst

General Dynamics Information Technology, Inc. • Washington

On-site
USD 108,000 - 129,000
Health insurance
401(k) plan
Paid time off
+1
Data Scientist - TS/SCI w/Poly
Data Scientist - TS/SCI w/Poly

General Dynamics Information Technology, Inc. • McLean (VA)

On-site
USD 213,000 - 288,000
Program Data Analyst
Program Data Analyst

General Dynamics Information Technology (GDIT) • United States

On-site
USD 94,000 - 115,000
Data Scientist
Data Scientist

General Dynamics IT • United States

Remote
USD 81,000 - 104,000
Data Engineer
Data Engineer

General Dynamics Information Technology, Inc. • Merrifield (VA)

Hybrid
USD 81,000 - 106,000
Data Quality Monitoring and Engineering
Data Quality Monitoring and Engineering

General Dynamics IT • Nebraska

On-site
USD 56,000 - 74,000
401(k) match
Health benefits
Career mobility
+3
Databricks Engineer
Databricks Engineer

General Dynamics Corporation • Silver Spring (MD), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical plan options
Paid time off
Disability insurance
Analytics Visualizations Specialist - Active Secret Clearance
Analytics Visualizations Specialist - Active Secret Clearance

General Dynamics IT • United States

Remote
USD 108,000 - 127,000
Full-flex work week
401K with company match
Health and wellness packages
+4