ETL Developer

RCT Systems
Herndon, VA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$190,000.0 - $211,000.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Amazon Elastic Compute Cloud Computer Vision Bash Shell Big Data Cloud Computing Apache Lucene Information Systems Continuous Integration Extract Transform Load (ETL) Data Warehousing Elasticsearch
+23 more
Apache Hadoop Python (Programming Language) Linux System Administration NoSQL Object-Oriented Software Development Windows PowerShell Query Optimization Standard Sql Cloudera Search Technologies Apache Solr SQL Server Integration Services Talend Cloud Platform System Azure Data Factory Apache Spark Git Information Technology AWS Glue Data Pipelines Devsecops Docker Databricks

Job description

  • Design, develop, and maintain scalable ETL/ELT pipelines for structured and unstructured datasets (GB-TB scale).

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.

  • 6-8 years of: *

  • Linux administration and large-scale data processing.
  • Object-oriented programming (Python preferred).
  • AWS or C2S cloud environments (other cloud platforms considered with sufficient experience).
  • AWS services including EC2.

  • 4-6 years of ETL experience with large datasets using tools such as: *

  • Informatica
  • Talend
  • SSIS
  • AWS Glue
  • Azure Data Factory

  • Strong SQL and query optimization skills.

  • Experience with:
  • Data warehousing and data modeling
  • Python, Bash, or PowerShell scripting
  • Relational and NoSQL databases
  • Git version control

Preferred Qualifications

  • Big data technologies (Spark, Hadoop, Databricks).

  • NLP and transformer models (e.g., BERT).

  • Search technologies (Elasticsearch, Solr, Lucene).

  • Document exploitation, e-discovery, and multi-modal analytics (OCR/image recognition).

  • Docker, CI/CD, DevSecOps pipelines.

  • Cloudera or similar big data certifications.

  • Experience with anomaly detection, predictive analytics, or risk scoring.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Flexible schedule, RCT Systems has a very competitive compensation package that includes a competitive benefits package (medical, dental, vision, life insurance), immediate 401k vesting, generous PTO and flexible schedules, and a $500.00 annual technology allowance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all