Job Closed
This listing is no longer active.
General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p
Senior Data Engineer
Location
United States
Posted
111 days ago
Salary
$110.5K - $149.5K / year
Seniority
Senior
Job Description
Senior Data Engineer
General Dynamics
• Provide advanced analytical, machine learning, and data engineering support. • Design, develop, and deploy machine learning models for classification, regression, time series forecasting, and natural language processing applications. • Build and optimize automated, scalable ETL/ELT pipelines using Python, SQL, and cloud-based tools. • Develop and maintain production ML systems including model deployment, monitoring, versioning, and performance tracking. • Design, develop, and deploy interactive dashboards and data visualizations. • Perform end-to-end model development including exploratory data analysis, feature engineering, hyperparameter tuning, model validation, and documentation. • Develop and maintain data pipelines and workflows using tools such as AWS services, Databricks, and GitLab CI/CD. • Conduct data mining, cleaning, and manipulation using SQL, Python (Pandas, NumPy), or R.
Job Requirements
- At least 5 years of experience in data science, machine learning, or advanced analytics; 3 years of experience with a master's degree.
- Strong proficiency in Python and SQL for data manipulation, analysis, and pipeline development.
- Experience with ETL/ELT pipeline development and data engineering best practices.
- Demonstrated knowledge of data visualization platforms (Tableau, Power BI) and ability to translate technical insights into executive-level dashboards.
- Experience with cloud platforms and modern data infrastructure.
- Knowledge of statistical analysis and modeling techniques.
- Understanding of relational and non-relational databases (Oracle SQL, PostgreSQL, etc.).
- Strong version control and collaboration skills using Git (GitHub, GitLab).
- Exceptional analytical skills with strong attention to detail.
- Strong written and verbal communication skills with ability to present complex findings to non-technical stakeholders.
- Familiarity with ML orchestration tools (e.g. Kubeflow, ML Flow, Air Flow, Sage Maker, or similar) is preferred.
- Experience with MLOps practices including model monitoring, versioning, and production deployment is preferred.
- Experience working with federal government data systems and compliance requirements is preferred.
- Background in Agile/Scrum methodologies and project management tools (Jira) is preferred.
- Experience mentoring junior data professionals and establishing analytics best practices is preferred.
Benefits
- Health insurance
- Dental plan options
- Vision plan
- 401(k) plan with company match
- Paid time off plans including vacation and sick leave
- Paid holidays
- Paid parental leave
- Military leave
- Bereavement leave
- Jury duty leave
- Flexible work weeks
- Short and long-term disability benefits
- Life and accidental death and dismemberment insurance
- Critical illness and business travel accident insurance
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• As a Lead Data Engineer, you will drive the successful development of solution architecture and the completion of data pipeline connectors that automate the flow of data between client data platforms and our analytic health solution platform. • Improving the process of how we design and document data pipelines • Identifying high leverage improvement projects and driving them to completion • Support of our processes in partaking in peer code reviews, sprint planning, product grooming, maintaining Jira tasks and peer test reviews • You will be expected to contribute to multiple implementations simultaneously, which will include both new customer setup as well as support and enhancements for existing customers
Junior Data Engineer
Refinery89Helping publishers and advertisers to drastically increase their results from ads #ForPublishersByPublishers
• Design, build, and maintain data pipelines supporting Refinery89’s core data platform. • Contribute to the design and evolution of the company’s data architecture and tooling. • Implement reliable ingestion, transformation, and storage processes for structured and semi-structured data. • Ensure data reliability, consistency, and basic data quality controls across systems. • Collaborate with engineers and internal stakeholders to support analytics and operational use cases. • Maintain clear, consistent technical documentation for data systems and workflows.
• Design, develop, and maintain robust, scalable data pipelines, ensuring integrity, performance, and availability • Work on ingestion, transformation, and integration of data from multiple internal and external sources • Actively contribute to the evolution of the data architecture, applying modern architecture principles (Lakehouse, data layering, distributed processing) • Build data infrastructure that supports growth, new products, and analytical demands with security and governance • Support analytical data modeling, ensuring technical structures correctly support business metrics and KPIs • Collaborate with Analytics Engineers and Data Analysts to enable consistent, reusable, and high-performance models • Ensure that data delivered for analytical consumption maintains quality standards and traceability • Implement and evolve pipeline monitoring and automated data validations, performing troubleshooting when necessary • Adopt best practices for data testing, versioning, and technical documentation • Act as a technical lead, supporting team development and the adoption of engineering standards
• Coordenar o time de Engenharia de Dados, garantindo alinhamento, priorização e entrega contínua • Atuar como referência técnica, apoiando decisões de arquitetura, padrões e boas práticas • Desenvolver o time por meio de feedbacks, acompanhamento técnico e apoio à evolução de carreira • Organizar backlog técnico, rituais de acompanhamento e alinhamento com o Head de Dados • Liderar a implementação e evolução de arquiteturas modernas de dados, garantindo escalabilidade, performance e governança • Definir e manter padrões de engenharia para ingestão, transformação, versionamento e publicação de dados • Garantir a integração eficiente de dados provenientes de múltiplas fontes internas e externas • Apoiar a construção e disseminação da cultura de engenharia e dados na Sólides



