Job Title: Data Engineer (Mid Level / Senior / Expert)
Req Number: 2000-201
Location(s):
- Herndon, VA
- Chantilly, VA
- Melbourne, FL
Position Type: Full-Time, W-2 Employment
Salary Range: Competitive, depending on relevant professional skills and experience. Total compensation includes a competitive salary, cash and strategic incentives, professional development, and comprehensive benefits.
Experience Required:
- Mid Level: 8+ years of relevant professional experience
- Senior: 12+ years of relevant professional experience
- Expert: 15+ years of relevant professional experience
Education:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Security Clearance:
- Active TS/SCI clearance with CI polygraph, or willingness to obtain one. Background investigation required, including criminal and credit checks, and at least three professional references.
Role Overview:
The ideal candidate will be responsible for designing, building, and optimizing scalable data pipelines, as well as managing cloud-based data infrastructure. This role will involve close collaboration with data science, analytics, and DevOps teams to ensure seamless data integration, along with mentoring junior engineers.
Principal Responsibilities:
- Lead the design, development, and maintenance of scalable data pipelines
- Optimize and troubleshoot pipelines for performance, reliability, and scalability
- Collaborate with engineers and analysts to deliver high-quality data solutions
- Implement and manage ETL processes using tools like Apache Airflow and Spark
- Ensure data quality through testing, validation, and governance practices
- Deploy, monitor, and maintain cloud-based data infrastructure (AWS, GCP, Azure)
- Implement DevOps practices (CI/CD pipelines, Docker, Kubernetes)
- Mentor junior engineers, promoting continuous improvement and collaboration
- Stay updated on industry trends and emerging technologies to foster innovation
Minimum Requirements:
- 7+ years of experience in data engineering or related fields
- Advanced proficiency in SQL and relational databases (PostgreSQL, MySQL)
- Experience with big data technologies (Hadoop, Spark)
- Deep knowledge of cloud platforms (AWS, GCP, Azure) and DevOps tools (Docker, Kubernetes)
- Proven ability to troubleshoot and optimize data systems and pipelines
- Strong leadership and communication skills, with mentoring experience
- Experience with source control (Git) and CI/CD technologies (Bash, Jenkins, GitLab)
- Hands-on experience with cloud deployment technologies (Terraform, Ansible, CloudFormation)
- Linux system administration (RedHat, CentOS)
- Experience in Agile environments
Preferred Qualifications:
- Experience with NoSQL databases (MongoDB)
- Proficiency in programming languages (Python, Java, Kotlin)
- Familiarity with data visualization tools (Tableau, Power BI)
- Strong understanding of data governance and security practices
- Experience working in Agile/Scrum environments
- Ability to work collaboratively within a team
Personal Traits:
- Excellent communication skills
- Positive, proactive attitude
- Strong problem-solving abilities
- Adaptable and quick learner
- Comfortable in Agile environments
- Open to using various tools and technologies as per requirements
- Passion for mentoring and knowledge-sharing
Paid Time Off
Employee Incentive Program
Internal Investment Projects (IIP)
401(k) Plan: 3% safe harbor contribution, 3% matched contribution, profit-sharing
Medical/Dental/Vision Coverage
Disability Insurance (Short/Long-Term)
Accidental Death & Dismemberment (AD&D) Insurance
Term Life Insurance
Role-Specific Benefits: Tailored to help you succeed from day one