Senior Data Engineer
Job Description
NS2 Mission is seeking an onsite Senior Data Engineer for our Chantilly, VA operation. The role centers on leading Python-based data processing, ETL design, and cloud data engineering efforts, while guiding data architecture, mentoring engineers, and driving best practices for scalable, mission-critical data solutions.
Responsibilities
- Direct the design, development, and optimization of scalable ETL pipelines and enterprise data workflows.
- Architect and deploy robust Python-based data processing solutions in production environments.
- Provide technical leadership and mentorship to junior and mid-level engineers across the team.
- Enhance data quality, pipeline reliability, scalability, and operational performance.
- Collaborate closely with engineering leadership, product stakeholders, and cross-functional teams within an Agile framework.
- Support cloud-native data solutions in AWS and contribute to infrastructure modernization efforts.
- Engage in technical planning, solution design discussions, and long-term data strategy initiatives.
- Troubleshoot complex data engineering challenges and advise on best practices and process improvements.
Requirements
- 8 to 12+ years of experience in data engineering, software engineering, or related technical fields.
- Strong expertise across the full ETL lifecycle including architecture, development, optimization, and maintenance.
- Advanced proficiency in Python for large-scale data processing and pipeline development.
- Hands-on experience with AWS cloud environments (EC2, Lambda, EKS, S3, etc.).
- Experience leading technical initiatives or mentoring engineering teams.
- Solid understanding of scalable data architecture and engineering best practices.
- Experience working in Agile development environments.
Technologies
- Python
- AWS (EC2, Lambda, EKS, S3)
- Apache Airflow
- Docker
- Kubernetes
- Terraform
What Weโre Looking For
- A senior-level Data Engineer who leads by example while remaining technically hands-on
- Someone who enjoys mentoring teammates and driving engineering best practices
- A collaborative technical leader capable of influencing architecture and solution direction
- Strong Python and ETL expertise with the ability to contribute to complex data engineering initiatives immediately
- Interest in shaping and scaling modern cloud-based data solutions within a growing team
Position Clearance Requirement
TS/SCI clearance with a Facility Security Access (FSP) is required.
We Win With Inclusion
NS2 Mission values inclusion, health and well-being, and flexible work models to ensure every employee can perform at their best. The company believes diverse capabilities and perspectives strengthen the organization and supports ongoing development to help each individual reach their full potential.
Preferred Qualifications
- Experience with workflow orchestration tools such as Apache Airflow
- Experience with containerization technologies including Docker and Kubernetes
- Experience with infrastructure as code tools such as Terraform
- Familiarity with CI/CD pipelines and DevOps best practices
- Strong analytical and problem-solving abilities to improve data quality and operational efficiency