×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Data Engineer

Job in Bethesda, Montgomery County, Maryland, 20811, USA
Listing for: B4Corp
Full Time position
Listed on 2025-12-21
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 170000 USD Yearly USD 170000.00 YEAR
Job Description & How to Apply Below
Position: 2027525 Software Engineer $170,000.00

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

Description

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.
Basic Qualifications
  • 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.
Optional Requirements
  • 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.
Compensation & Benefits
  • 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.
Application Process

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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary