Software Engineer, Data Engineer
Listed on 2025-12-21
-
Software Development
Data Engineer, Software Engineer
Software Engineer – ETL Developer (TS/SCI clearance)
Location:
Bethesda, MD
Core
Hours:
9:00 am – 4:00 pm
Labor Category:
Software Engineer
Position Title:
ETL Developer
Position Level: Level 3 – Senior
Salary:
Up to $170,000 per year
Employment Type:
Contract
Position requires a Top Secret (TS/SCI) clearance with a polygraph. This role supports a complex program by providing Agile development, operations, and maintenance for critical systems in a Dev Ops framework. The developer will design, develop, test, and maintain enterprise data‑flow solutions using Apache NiFi, ensuring high performance, scalability, and security across large‑scale environments.
Primary Responsibilities- Design, implement, and maintain complex NiFi data pipelines for large‑scale data ingestion, transformation, and processing.
- Optimize NiFi data flows, including processor tuning, memory management, and load balancing for batch and real‑time processing.
- Troubleshoot and resolve NiFi data‑flow issues, including performance bottlenecks, data discrepancies, and integration failures.
- Integrate NiFi with databases, big data ecosystems, and cloud platforms (AWS, OCI, Azure) and related services (Kafka, Elasticsearch, S3, SQS/SNS).
- Apply best‑practice standards for NiFi development, deployment, security, and governance to adhere to enterprise data‑management policies.
- Document data‑flow designs, architectures, and operating procedures to support knowledge transfer and efficient team operations.
- Collaborate with data architects, engineers, and stakeholders to translate business requirements into robust technical solutions.
- Direct experience designing, developing, and managing complex NiFi data‑flow solutions in large‑scale enterprise environments.
- Proficiency in Java and/or Python for scripting and automation.
- Strong query skills and experience with relational and No
SQL databases (Postgres, Elasticsearch, Dynamo
DB). - Experience with real‑time streaming and REST API integration.
- Familiarity with cloud platforms (AWS, Azure, or OCI) and related data services.
- Analytical skills to assess data challenges, identify root causes, and implement effective solutions.
- Excellent collaboration and communication skills for articulating technical concepts.
- Education & experience:
HS diploma + 8 years relevant experience, or BS degree + 4 years, or Master’s + 2 years.
- Experience deploying ETL solutions in an AWS environment.
- Developing custom NiFi processors with Java or Python.
- Hands‑on knowledge of NiFi architecture, processors, and configuration, including NiFi Registry and clustering for high availability.
- Salary up to $170,000 per year.
- Vanguard 401(k) plan with 100% employer match up to 6% of salary.
- Phantom stock with 2‑year vesting.
- Medical, dental, vision, and disability/life insurance provided by Mutual of Omaha.
- Severely competitive paid time off: seven weeks of leave per year (including federal holidays) and flexible work schedule with comp time.
- Employee referral bonus: $3,000 per year for each referral who remains employed for a year.
- Free training accounts: CBTNuggets, Linux Academy, and others promoting continuous learning.
Complete the B4
Corp employment application once (). The form helps match you to suitable positions quickly.
B4
Corp is an Equal Opportunity Employer and participates in E‑Verify. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, or national origin.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).