Senior Data Engineer
Job Description
Benefits and culture
NS2 Mission offers an inclusive, health-conscious environment with flexible work models designed to help professionals perform at their best. The team prioritizes investing in people to build confidence and unlock potential, welcoming diverse perspectives to deliver stronger, mission-critical data solutions. Location: Chantilly, VA, onsite.
Responsibilities
- Design, build, and optimize scalable ETL pipelines and enterprise data workflows.
- Develop robust Python based data processing solutions for production environments.
- Provide technical leadership and mentorship to junior and mid-level engineers.
- Improve data quality, pipeline reliability, scalability, and operational performance.
- Collaborate with engineering leadership, product stakeholders, and cross-functional teams in an Agile setting.
- Support cloud-native data solutions on AWS and contribute to infrastructure modernization efforts.
- Engage in technical planning, solution design, and long-term data strategy initiatives.
- Troubleshoot complex data engineering challenges and promote best practices and process improvements.
Requirements
- 8–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 staying hands-on technically
- Someone who enjoys mentoring teammates and advancing engineering best practices
- A collaborative technical leader who can influence architecture and solution direction
- A strong Python and ETL expert ready to contribute to complex data initiatives
- Motivated to help shape and scale modern cloud-based data solutions within a growing team
Position clearance requirement
TS/SCI with an FSP is required.
We win with inclusion
NS2 Mission emphasizes an inclusive culture, prioritizing health, well-being, and flexible work arrangements to help every team member perform at their best. The company believes diverse capabilities strengthen the organization and invests in employees to unlock their full potential, aiming to unleash talent and create a better world.
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 skills to improve data quality and operational efficiency