Entry-Level ETL Engineer [$197k/yr] TS/SCI-FS Poly with Security Clearance
The Entry-Level ETL Engineer at Confidential Client is responsible for developing and managing enterprise-level ETL data pipelines using Apache NiFi, Java, and Python, focusing on large-scale data ingestion and transformation across cloud environments like AWS. This role requires optimizing and troubleshooting data flows, integrating diverse data stores via REST APIs, and collaborating within a DevOps lifecycle while adhering to strict security and governance standards. Candidates must hold an active Top Secret/SCI with Full Scope Polygraph clearance, supporting critical Intelligence Community missions.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Confidential Client is seeking an Entry‑Level ETL Engineer to help design, build, and operate enterprise data ingestion and transformation pipelines. This is an entry-level, full‑time role supporting mission-critical data flows; candidates must already possess an active Top Secret/SCI with Full‑Scope Polygraph to be considered.
What You’ll Do
- Develop and maintain enterprise ETL data pipelines using Apache NiFi to ingest, transform, and route large datasets from diverse sources.
- Tune NiFi processors and flows for performance, memory use, and load balancing for both batch and near‑real‑time workloads.
- Build integrations to relational and NoSQL stores and expose/consume REST APIs as part of data workflows.
- Troubleshoot data discrepancies, integration failures, and performance bottlenecks; implement fixes and long‑term mitigations.
- Produce clear documentation for data flows, mappings, architecture diagrams, and standard operating procedures.
- Collaborate with engineers across DevOps, cloud, and analytics teams using Java, Python, and AWS services to deliver robust data solutions.
Minimum Qualifications
- Active Top Secret/SCI clearance with Full‑Scope Polygraph (required at application).
- Technical bachelor’s degree in computer science, engineering, or related field — or equivalent experience.
- 0+ years professional experience (entry‑level; internship/coursework experience acceptable).
- Familiarity with one or more of: Apache NiFi, Java, Python, AWS services (S3, EC2, Lambda), REST APIs, relational or NoSQL databases.
- Strong problem‑solving skills and attention to detail, especially for data quality and troubleshooting.
- Ability to work on cross‑functional teams and follow security and governance policies.
Preferred (nice to have)
- Hands‑on NiFi development experience or coursework/projects using NiFi.
- Experience with CI/CD/DevOps tooling and automated deployments.
- Knowledge of data modeling, schema management, and data governance practices.
- Experience supporting Defense or Intelligence community customers (helpful but not required beyond clearance).
Compensation & Benefits
- Total compensation: $197,000 per year (reported/posted; tentative). Exact pay may vary based on experience and role specifics.
- Benefits: standard employee benefits for a full‑time position (health, retirement, paid time off). Specific benefits will be provided by our client upon interview/offer.
About Confidential Client (IT)
Confidential Client supports Intelligence Community and government missions with secure, mission‑focused IT services. The organization emphasizes integrity, strong technical capability, and a supportive workplace culture for cleared professionals.
Location & Clearance
- Location: Savage, MD (on‑site or client‑directed location as required).
- Clearance: Candidates must already hold an active Top Secret/SCI with Full‑Scope Polygraph to be considered.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range