Senior Data Engineer / ETL Developer - Onsite

Genesis10Charlotte, NC
$49 - $57Onsite

About The Position

Genesis10 is seeking a Senior Data Engineer / ETL Developer for a 24-month contract opportunity with a Global Financial Institution in Charlotte, NC. This is a hands-on role that blends traditional enterprise ETL development with cloud modernization. The consultant will join a data and insights team, focusing on consolidating, cleansing, transforming, and delivering trusted data assets from multiple repositories to business consumers. The position requires full-time, five days a week onsite work.

Requirements

  • 4 years of Data Engineering experience, or equivalent demonstrated through work experience, training, military experience, education
  • 4 years PL/SQL and SQL skills with proven experience in Oracle, Teradata, Python and/or BigQuery: complex query development, tuning, and debugging
  • 4 years Ab Initio skills with proven experience to build complex graphs, Psets, and performance tuning
  • 4 years of UNIX Shell Scripting
  • 3 years programming skills in Python; hands-on PySpark for distributed data processing
  • 3 years of ETL/ETL design, data warehousing concepts, and data modeling best practices

Nice To Haves

  • Financial Services or Mortgage industry experience
  • Production operations experience: monitoring, SLAs, incident response, root cause analysis, and performance optimization
  • Experience working in hybrid environments (on-prem/cloud) and supporting data migration/modernization initiatives
  • Experience with scheduling/orchestration in Autosys and Airflow-based orchestration (Cloud Composer)
  • Experience with Git-based workflows, code reviews, and automated testing practices for data pipelines
  • Experience with Harness, Jenkins and uDeploy based CI/CD environments
  • Practical experience using AI-assisted coding tools in daily development
  • Ab Initio development/maintenance experience and/or hands-on migration of Ab Initio graphs to modern Spark/SQL patterns
  • Experience with Dataplex and broader data governance concepts (metadata, classification, stewardship, lineage practices)
  • Familiarity with GCP operational practices for data workloads (service accounts/IAM basics, job monitoring, quota/cost controls)

Responsibilities

  • Build and maintain scalable batch and near real-time data pipelines
  • Develop ETL solutions using Ab Initio, Python, PySpark, SQL and PL/SQL
  • Review technical designs and convert solution blueprints into reusable code
  • Integrate, cleanse, normalize, and transform data from multiple mortgage-related systems
  • Partner with Product Owners, Architects, Engineers, and business stakeholders
  • Support migration and modernization initiatives from legacy platforms to Google Cloud
  • Build, schedule, orchestrate, and deploy solutions through enterprise CI/CD pipelines
  • Support monitoring, operational excellence, root cause analysis, and production reliability

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service