AnaVation
ETL Software Engineer
$90K–$202K
Chantilly, VA · Hybrid · Full-time · Posted Sep 25, 2026
- Experience
- 5+ years in data engineering; 3+ years in Python development focused on ETL.
- Education
- Bachelor’s degree in computer science, Information Systems, Engineering, or related field (or equivalent experience).
About the job
Builds and maintains ETL/ELT data pipelines, optimizes SQL, and works with relational and search databases in Linux and Agile environments.
What you'll do
- Build ETL/ELT pipelines and develop Python-based ETL processes.
- Optimize SQL queries and work with relational databases and Elasticsearch or OpenSearch.
- Use version control, scripting, and containerization technologies in collaborative Agile development.
What they ask for
- Active Top Secret clearance, SCI eligibility, and ability to pass a CI polygraph.
- Bachelor’s degree in computer science, Information Systems, Engineering, or related field, or equivalent experience.
- 5+ years of data engineering experience, including ETL/ELT pipelines, SQL query optimization, relational databases, and a high-level programming language.
- 3+ years of Python development focused on ETL; experience with Elasticsearch or OpenSearch, version control, Agile Scrum, scripting, containerization, and Linux.
Nice to have
- Knowledge of data quality, validation and monitoring, governance, metadata management, and data lineage.
- Experience with data warehousing, big data frameworks, and API-based enterprise data integration.
Pay
USD 90,360.09–201,581.46 per-year salary (base salary)
Tools
Python, Java, C#, Oracle, PostgreSQL, MySQL, MSSQL, Elasticsearch
Model-written summary · the original posting is authoritative