Demo

Senior Python Migration Engineer (Perl to Python Modernization)

Application Management Services LLC
Jersey, NJ Contractor
POSTED ON 6/28/2026
AVAILABLE BEFORE 7/26/2026

Role: Senior Python Migration Engineer (Perl to Python Modernization)

Location: Jersey City, NJ (Hybrid)

Duration: Long Term

JD:

We need a Perl to python migration engineer for one of our esteemed banking client. The ideal profile would be someone who is highly skilled Python engineer with experience modernizing legacy applications, building enterprise-grade data pipelines, and delivering complex migration programs from analysis through production cutover.

Job Summary

Seeking a hands-on Senior Python Migration Engineer to lead the migration of large-scale legacy Perl-based data processing applications to a modern Python platform. The role involves converting Perl scripts, FTP/SFTP automation, orchestration workflows, data-load pipelines, and batch processing jobs into scalable, reusable, and production-ready Python solutions.

Key Responsibilities

  • Migrate legacy Perl scripts to Python with focus on maintainability and reusability.
  • Develop Python frameworks for FTP/SFTP file ingestion, data processing, and automation.
  • Build and support Apache Airflow DAGs for workflow orchestration.
  • Develop reusable parsers and loaders for multiple file formats and data sources.
  • Integrate Oracle databases and implement data validation/reconciliation processes.
  • Implement CI/CD pipelines, automated testing, logging, monitoring, and alerting.
  • Support parallel run validation, UAT, production cutover, and Perl decommissioning.
  • Create technical documentation, runbooks, and knowledge transfer materials.

Required Skills

  • 7 years of software engineering experience.
  • Strong expertise in Python and working knowledge of Perl.
  • Hands-on experience with Apache Airflow, workflow orchestration, and DAG development.
  • Experience with FTP/SFTP automation, file-based processing, and ETL/data pipelines.
  • Strong SQL and Oracle database experience.
  • Experience with Git, CI/CD, unit testing, and configuration-driven development (YAML).
  • Knowledge of logging, monitoring, alerting, and production support.

 

 

Hourly Wage Estimation for Senior Python Migration Engineer (Perl to Python Modernization) in Jersey, NJ
$73.00 to $89.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Python Migration Engineer (Perl to Python Modernization)?

Sign up to receive alerts about other jobs on the Senior Python Migration Engineer (Perl to Python Modernization) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Application Management Services LLC

  • Application Management Services LLC Chicago, IL
  • Role: Database Developer with Capital Markets exposure Location: Chicago, IL / NYC, NY (Hybrid) Duration: Long Term Interview Mode: Video & F2F must - (In-... more
  • 1 Day Ago

  • Application Management Services LLC Pittsburgh, PA
  • Role: BA / Product Owner – Payments (UI Focus) Location: NYC,NY / Pittsburgh, PA (Hybrid) Duration: Long Term Domain: Payments/Financial Job Description : ... more
  • 1 Day Ago

  • Application Management Services LLC Jersey, NJ
  • Seeking a hands-on Python Migration Engineer to lead the migration of large-scale legacy Perl-based data processing applications to a modern Python platfor... more
  • 2 Days Ago

  • Application Management Services LLC Jersey, NJ
  • Role: Data Architect Location: Jersey City, NJ (Hybrid) Duration: Long Term JD: Seeking a Data Architect with strong experience in modern data platforms to... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior Python Migration Engineer (Perl to Python Modernization) jobs in the Jersey, NJ area that may be a better fit.

  • Application Management Services LLC Jersey, NJ
  • Seeking a hands-on Python Migration Engineer to lead the migration of large-scale legacy Perl-based data processing applications to a modern Python platfor... more
  • 2 Days Ago

  • IOM - UN Migration Newark, NJ
  • Job Description Job Identification (Reference Number): VN-US10-2026-055 Position Title: Senior Operations Assistant (Field Support, Airport) Duty Station C... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!