> Markdown version of [/jobs/ext/3112702-etl-developer-hpcc-data-engineer](https://www.wearedevelopers.com/jobs/ext/3112702-etl-developer-hpcc-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ETL Developer / HPCC Data Engineer - **Company:** DataSeers Incorporated - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/a3557e31-435e-4fca-b5f4-78473923320e/etl-developer-hpcc-data-engineer ## About the Role 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. ## 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)