Deltacubes - Senior Perl Engineer

De

Kolkata District

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Strawberry Perl expertise

Job summary

De is seeking a Senior Perl Engineer to modernize a mature Perl ecosystem that underpins a large engineering toolchain. You will migrate from Perl 5.8 to 5.42 while preserving behavior, audit CPAN dependencies, and ensure compatibility on Strawberry Perl and server platforms.

The role requires strong testing discipline, experience with legacy to modern transitions, and collaboration with Java and Go teams to integrate Perl tooling with core systems.

Qualifications

  • 7+ years writing and maintaining production Perl, including modern Perl practices and idioms.

Responsibilities

  • Migrate Perl integration proxies, command-line tools and developer utilities from Perl 5.8 to Perl 5.42, preserving behavior.
  • Audit and remediate the CPAN dependency set: replace abandoned modules, resolve XS and binary-compatibility issues, and pin a supportable module baseline.
  • Stand up and validate a current Perl distribution on Windows (Strawberry Perl) and on the server platforms in use.
  • Catalog the change surface across customer-facing scripts and override points, and document the change list for the downstream owners.
  • Build and extend automated tests around Perl components that have thin coverage, and use them to prove behavior is unchanged.
  • Support a staged, dual-runtime rollout across a large developer-workstation estate, including triage of field issues.
  • Work with the Java and Go engineers where the Perl tooling integrates with the core server and the build-distribution system.

Skills

Perl programming
Version upgrades
CPAN and tooling
Cross-platform testing
Legacy code modernization
Code reading with VCS
Windows & Strawberry Perl

Tools

Strawberry Perl
CPAN
Version control systems

Job description

About The Role

We are looking for a Senior Perl Engineer to modernize a mature Perl ecosystem that sits at the center of a large engineering toolchain : integration proxies, command-line tools and developer utilities running on a very old Perl interpreter.

Time Zone :

EST Overlap

Key Responsibilities
  • Migrate Perl integration proxies, command-line tools and developer utilities from Perl 5.8 to Perl 5.42, preserving behavior.
  • Audit and remediate the CPAN dependency set : replace abandoned modules, resolve XS and binary-compatibility issues, and pin a supportable module baseline.
  • Stand up and validate a current Perl distribution on Windows (Strawberry Perl) and on the server platforms in use.
  • Catalog the change surface across customer-facing scripts and override points, and document the change list for the downstream owners.
  • Build and extend automated tests around Perl components that have thin coverage, and use them to prove behavior is unchanged.
  • Support a staged, dual-runtime rollout across a large developer-workstation estate, including triage of field issues.
  • Work with the Java and Go engineers where the Perl tooling integrates with the core server and the build-distribution system.
Required Qualifications
  • 7+ years writing and maintaining production Perl, including modern Perl practices and idioms.
  • Direct experience upgrading Perl across major versions, including moving off Perl 5.8 or 5.10-era code, and handling the deprecations and behavior changes that come with it.
  • Strong CPAN and toolchain knowledge : dependency management, module packaging, XS modules, and diagnosing binary and platform-compatibility problems.
  • Hands-on Perl on Windows, including Strawberry Perl, alongside Unix or Linux.
  • Solid Perl testing practice (Test : More and prove, or equivalent), and the discipline to add coverage to legacy code before changing it.
  • Experience modernizing or maintaining long-lived command-line tools and service proxies without breaking the users who depend on them.
  • Comfort reading and reasoning about code that integrates with version-control and build systems.
Preferred Qualifications
  • Experience supporting tooling deployed across large developer or workstation fleets, including phased rollouts.
  • Familiarity with Perforce or another enterprise version-control ecosystem.
  • Exposure to Go or Java systems that interoperate with Perl components.
  • Experience packaging and distributing interpreters.

(ref:hirist.tech)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VS01635 - Java & Perl Developer
VS01635 - Java & Perl Developer

E4 Software Services Pvt Ltd. • India

On-site
INR 900,000 - 1,500,000
VS01635 - Java & Perl Developer
VS01635 - Java & Perl Developer

E4 Software Services Pvt Ltd. • Bengaluru

On-site
INR 650,000 - 900,000
Perl Developer
Perl Developer

Confidential • Chennai District

On-site
INR 650,000 - 900,000
Perl Developer @Jaggaer, Hyderabad
Perl Developer @Jaggaer, Hyderabad

JAGGAER • Hyderabad

Remote
INR 1,200,000 - 2,400,000
Senior Scripting Developer
Senior Scripting Developer

Cortex Consultants LLC • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Full Stack Engineer
Full Stack Engineer

Blue Polaris • Chennai

On-site
INR 800,000 - 1,200,000
Challenging Projects
Collaborative Culture
Learning & Growth
+1
Senior Perl Developer
Senior Perl Developer

ThoughtFocus • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Lead Perl Developer
Lead Perl Developer

ThoughtFocus • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Perl Developer
Perl Developer

Lumiq • Dadri

On-site
INR 600,000 - 1,200,000
Senior DevOps Engineer - Linux
Senior DevOps Engineer - Linux

Luxoft • Bengaluru

On-site
INR 1,200,000 - 2,400,000