Senior ETL Data Engineer – Ab Initio

Pinnacle Technical Resources

  • Charlotte, North Carolina
  • 6 days ago
  • $50–$55 Per Hour
  • Contractor

Highlights

In this contingent resource assignment you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. This role requires a strong technical contributor who can balance day-to-day operational support with strategic modernization initiatives while leveraging AI tools to drive efficiency and innovation.

Numbers & Facts

LocationCharlotte, North Carolina
Job TypeContractor
Salary$50–$55 Per Hour

Description

Job Title: ETL Engineer 
Location: Charlotte, NC 
Type: Contract W2 Only


Description

In this contingent resource assignment you may:
  • Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables.
  • Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors.
  • Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging solid understanding of the function policies, procedures, and compliance requirements.
  • Collaborate with client personnel in Software Engineering.
Required Qualifications:
  • 4 years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, or education.

Primary Skills

  1. ETL Development
  2. PySpark, Python
  3. Oracle Database
  4. Ab Initio

Key Responsibilities

  • Maintain, support, and enhance existing ETL applications and data integration workflows.
  • Provide production support, troubleshoot issues, and ensure timely resolution of incidents.
  • Analyze, design, develop, test, and deploy ETL solutions using Ab Initio, PySpark, and Python.
  • Lead and execute the migration of ETL jobs and data pipelines from Ab Initio to PySpark.
  • Work closely with business and technology stakeholders to understand requirements and deliver solutions.
  • Leverage AI-assisted development tools to support code generation, refactoring, testing, documentation, and migration activities.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • 4+ years of experience in ETL development and data integration.
  • Strong hands-on experience with Ab Initio or PySpark, Python, and Oracle Database.
  • Experience supporting and maintaining enterprise-scale data processing applications.
  • Experience with production support, incident management, and root cause analysis.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with cloud-based data platforms and modern data engineering practices.
  • Knowledge of DevOps, CI/CD, version control, and automated testing methodologies.
  • Experience using AI-assisted development tools, such as GitHub Copilot, Microsoft Copilot, or similar, to improve development productivity, accelerate migrations, and enhance code quality.
  • Experience working in Agile/Scrum environments.
  • Proven experience migrating ETL jobs from legacy platforms to modern data processing frameworks.
  • Strong SQL skills.

Key Skills

  • Production Support
  • ETL Modernization & Migration
  • AI-Assisted Development Tools
  • Agile Methodologies
This role requires a strong technical contributor who can balance day-to-day operational support with strategic modernization initiatives while leveraging AI tools to drive efficiency and innovation.
Pay Range: $50-$55/hr on W2.

#LI-DK1

Similar Jobs

See more jobs