> Markdown version of [/jobs/ext/2312589-senior-etl-engineer](https://www.wearedevelopers.com/jobs/ext/2312589-senior-etl-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior ETL Engineer - **Company:** General Dynamics Information Technology - **Location:** Fairfax, VA, United States - **Experience:** Expert - **Salary:** $110,500.0 - $149,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Microsoft Azure, Big Data, Catalyst (Software), Information Systems, Continuous Integration, Custom Software, Extract Transform Load (ETL), Data Systems, Github, Microsoft SQL Server, Software Engineering, Software Requirements Analysis, SQL Databases, Azure Data Factory, Information Technology, Serverless Computing, Jenkins - **Published:** August 30, 2026 - **Apply:** https://dejobs.org/x/x/8399919C80FD4826922D7F91D23C801A/job/ ## About the Role Agile Methodology,Building Architecture,Design,Software Development, 7 + years of related experience, * Bachelor's Degree (or equivalent) in Computer Science, Information Systems/Technology, Engineering/Engineering Technology or related field. * 5+ years of relevant experience. * Experience using SQL for ETL scripts. * Experience leveraging Azure cloud services and with Azure DB as a service (Cosmos, SQL Server). * Experience leveraging Azure Data Factory or similar technology. * Experience leveraging Azure Functions or similar technology. * Experience with Jenkins or GitHub Actions (CI/CD). * Experience working with and improving existing code bases. * Experience working in an Agile software development environment. DESIRED SKILLS AND ABILITIES: * Prior experience with the NHLBI BioData Catalyst environment; active NIH badge is a plus * Experience developing scientific systems that search for data in large datasets which include biological, genomic and/or proteomic data. * Experience using Java and JavaScript. SECURITY CLEARANCE LEVEL: * Ability to obtain and maintain a NIH's Public Trust. ## Description GDIT is seeking a ETL Engineer to support the National Institute of Health (NIH), National Heart Lung and Blood Institute (NHLBI) custom software portfolio. The ETL Engineer will deliver innovative solutions to collect, collate, and transform disparate data sources into cohesive data solutions to drive end-user and administrative decision-making by creating and maintaining ETL pipelines. The ETL Engineer will collaborate with other developers and teams responsible for both the data sources and for those building applications leveraging the data solutions. This individual will have a strong understanding of industry trends and using Agile methodologies for development and deployment processes and can propose and advocate for improvements to the codebase. You will provide team and developer guidance to improve overall productivity. HOW AN ETL ENGINEER WILL MAKE AN IMPACT: * Working across the software life cycle, with an emphasis on design and development. Systems may include scientific applications that search for data in large datasets which include biological, genomic and/or proteomic data. * Contributing to all parts of the application and testing stack. * Working collaboratively with the team to best realize system requirements, and when appropriate, providing custom implementations to create a compelling experience for system users. * Facilitating and explaining high-leverage decisions about architecture and software development. * Supporting a development team's activities for writing clean, maintainable, testable, and extensible code. * Contributing to all aspects of the Software Development Lifecycle (e.g. Requirements, Design, Development, and Testing) * Collaborating with the team on Agile activities, including estimation, iterative planning and retrospectives. * Managing code and other artifacts using GitHub. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)