Analytics Engineer

General Dynamics Information Technology•USA VA Home Office (VAHOME), VA
•$114,750 - $155,250•Remote

About The Position

The Principal Analytics Engineer provides advanced analytics and data engineering support across multiple business and program areas. The role combines data engineering, analytics, and business intelligence, designing scalable data pipelines and analytics-ready datasets while delivering dashboards and analytical models to support data-informed decisions and operational efficiency. This is a fully remote position requiring a Public Trust clearance or the ability to obtain one. U.S. citizenship is required. The employee may need to work outside business hours, including weekends, based on need.

Requirements

  • Bachelor’s degree in data science, computer science, statistics, mathematics, engineering, or a related quantitative field, with 5 or more years of experience in analytics engineering, data engineering, or data analysis; alternatively, 3 or more years of experience with a master’s degree.
  • Strong proficiency in Python, SQL, and Git/GitLab.
  • Experience building ETL/ELT pipelines using CI/CD and data engineering best practices.
  • Experience with relational and non-relational databases, such as Oracle and PostgreSQL.
  • Experience creating executive-ready dashboards using Tableau or Power BI.
  • Strong analytical and problem-solving skills, attention to detail, and 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.
  • U.S. citizenship required.
  • Must possess or be able to obtain a Public Trust clearance.

Nice To Haves

  • Experience with Databricks, cloud platforms (especially AWS), and modern data infrastructure.
  • Exposure to AI/ML, advanced data modeling such as classification, forecasting, and NLP, and MLOps practices.
  • Familiarity with workflow orchestration and automation tools such as Airflow, MLflow, or similar platforms.
  • Experience with government or regulated data environments, Agile/Scrum methodologies, and project management tools such as Jira.
  • Experience mentoring junior data professionals and contributing to analytics standards, best practices, and team development.
  • Experience with AI or predictive modeling.

Responsibilities

  • Design, build, and maintain automated, scalable ETL/ELT pipelines using Python, SQL, and cloud-based tools to integrate, transform, and validate structured and unstructured data.
  • Develop and manage analytics-ready data models and workflows, such as in Databricks or similar platforms, for reporting, self-service analytics, and data science use cases.
  • Implement GitLab CI/CD practices for data workflows to make analytics and data engineering processes reliable, versioned, and repeatable.
  • Design, develop, and deploy interactive dashboards and reports using Tableau, Power BI, or similar tools.
  • Perform data mining, cleaning, and manipulation with SQL and Python, including Pandas and NumPy, to support analyses, visualizations, and decision-support tools.
  • Conduct end-to-end analytical and modeling work, including exploratory data analysis, feature preparation, model validation, and documentation.
  • Collaborate with data engineers, analysts, software developers, and stakeholders to translate business requirements into 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 across program areas.
  • Provide technical guidance and mentorship on analytics best practices, Python scripting, data modeling, and workflow automation.

Benefits

  • Medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan with pre-tax and post-tax contributions and company match
  • Full flex work weeks where possible
  • Paid time off, including vacation, sick and personal time
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Jury duty leave
  • Typically 15 days of paid leave per calendar year for new employees, prorated based on hire date
  • Typically 10 paid holidays per year, prorated based on hire date
  • Paid Family Leave of up to 160 hours in a rolling 12-month period for eligible employees
  • Short- and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment coverage
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service