ETL Developer / HPCC Data Engineer

DataSeers Incorporated
United States
4 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Big Data Code Review Data Validation Data Deduplication Information Engineering Data Integrity Extract Transform Load (ETL) Data Structures Database Queries
+13 more
Software Debugging Distributed Computing Environment Elasticsearch Python (Programming Language) MySQL Node.Js SQL Databases Data Processing Data Ingestion Control Language Git Apache Kafka Software Version Control

Job description

This is not a traditional SQL-only ETL position. You will work with large and complex financial datasets and develop ECL-based data workflows that transform disparate source data into standardized, reliable datasets used across DataSeers products.

You will work with data from banks, credit unions, fintechs, payment processors, core banking systems, and other financial platforms.

What You Will Do

  • Develop, maintain, and optimize ETL workflows using HPCC Systems and ECL.
  • Build ECL datasets, records, transforms, joins, rollups, deduplication processes, and data validation logic.
  • Ingest structured and semi-structured financial data from multiple sources.
  • Develop data mappings from client source formats into DataSeers canonical data structures.
  • Normalize inconsistent customer, account, business, signer, beneficial-owner, transaction, and counterparty data.
  • Build complex entity-linking and relationship logic.
  • Develop large-scale joins and matching processes across financial datasets.
  • Troubleshoot incorrect joins, duplicate records, missing relationships, data-shifting issues, malformed files, and inconsistent identifiers.
  • Build reusable ECL components and data-processing patterns.
  • Optimize HPCC jobs for performance and scalability.
  • Analyze Thor and Roxie workloads where applicable.
  • Develop validation and reconciliation routines to ensure data completeness and accuracy.
  • Work with MySQL, Elasticsearch, Kafka, APIs, and other components of the DataSeers ecosystem.
  • Support both batch and near-real-time processing requirements.
  • Work closely with customer implementation teams to understand source data and integration requirements.
  • Investigate data-quality issues before they propagate into compliance, fraud, reconciliation, or reporting systems.
  • Participate in code review, testing, deployment validation, and production troubleshooting.

Requirements

DataSeers is looking for experienced ETL Developers / Data Engineers with HPCC Systems and ECL experience to build and maintain large-scale financial data pipelines.

A significant portion of DataSeers’ data ingestion, normalization, transformation, linking, enrichment, and analytical processing is performed using HPCC Systems and Enterprise Control Language (ECL)., * 3+ years of ETL, data engineering, or large-scale data-processing experience.

  • Hands-on experience with HPCC Systems.
  • Strong experience developing in ECL.
  • Strong understanding of ECL concepts including datasets, records, transforms, joins, normalize, denormalize, rollups, deduplication, and distributed processing.
  • Strong SQL skills.
  • Strong understanding of data structures, relationships, and data modeling.
  • Experience troubleshooting complex joins and data relationships.
  • Experience working with large datasets.
  • Understanding of data quality, reconciliation, referential integrity, and exception handling.
  • Experience with Git or equivalent source control.
  • Strong analytical and debugging skills.

Preferred Experience

  • Banking, fintech, payments, or financial services experience.
  • Experience working with ACH, wires, cards, RTP, FedNow, checks, or other payment data.
  • HPCC Thor and Roxie experience.
  • Experience optimizing large ECL jobs.
  • Elasticsearch experience.
  • MySQL experience.
  • Kafka or event-driven processing experience.
  • Experience with AML, fraud, KYC/KYB, or transaction monitoring.
  • Python, JavaScript, Node.js, or Java experience is useful, but secondary to HPCC/ECL expertise.

What Success Looks Like

Within the first several months, you should be able to receive a new client dataset, understand its relationships, build or modify the necessary HPCC/ECL ingestion and transformation logic, identify data-quality issues, correctly link related entities, and produce validated datasets for downstream DataSeers applications.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

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

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

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