1

Perl Programming Jobs in Boston, MA (NOW HIRING)

Sr SQA Automation Engineer

Boston, MA

$113K - $148K/yr

... Python, Perl or Shell - Good knowledge on basic Networking (TCP, UDP, Socket programming, web servers, HTTP, discovery protocols) - Ability to articulate the design ideas and good design ...

Digital Design Engineer

Lexington, MA · On-site

$70 - $95/hr

... C++ Programming 0 years Scripting Languages: Perl, Python, Shell Scripting, PowerShell 0 years Duration: 36 Months Security Clearance Requirement: No Security Clearance Level: Interim to Start ...

... C++ Programming 0 years Scripting Languages: Perl, Python, Shell Scripting, PowerShell 0 years Duration: 36 Months Security Clearance Requirement: No Security Clearance Level: Interim to Start ...

Digital Design Engineer

Lexington, MA · On-site

$70 - $95/hr

... C++ Programming 0 years Scripting Languages: Perl, Python, Shell Scripting, PowerShell 0 years Duration: 36 Months Security Clearance Requirement: No Security Clearance Level: Interim to Start ...

Senior DevOps Engineer

Boston, MA

$141K - $181K/yr

TITLE : DevOps Engineer/Senior DevOps Engineer LOCATION : We are looking forcandidates in 1. Boston ... Experience coding or scripting with Shell, Ruby/JRuby, Perl, Python, Powershell, Java, Go, or Bash

You partner with field engineers in learning customer pain points and diagnosing complex ... Perl) to accelerate troubleshooting and reduce manual investigation effort. Apply knowledge of ...

... C++ Programming 5 years Collaboration on shared code repositories (e.g., Git) 5 years Embedded Software 5 years Object Oriented Software Design and Development 5 years Scripting Languages: Perl ...

next page

Showing results 1-20

Perl Programming information

See Boston, MA salary details

$62

$66

$68

How much do perl programming jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for perl programming in Boston, MA is $66.08, according to ZipRecruiter salary data. Most workers in this role earn between $64.76 and $67.40 per hour, depending on experience, location, and employer.

What is Perl programming?

Perl programming refers to writing software using the Perl language, a high-level, general-purpose programming language known for its strengths in text processing, system administration, web development, and rapid prototyping. Perl has powerful regular expression and string manipulation capabilities, making it popular for tasks such as parsing logs, automating tasks, and data extraction. It is used across various industries and is valued for its flexibility, extensive library support (CPAN), and cross-platform compatibility.

What are some common challenges Perl programmers face when working on legacy systems, and how can they address them?

Perl programmers often encounter challenges such as outdated codebases, lack of documentation, and compatibility issues when maintaining or updating legacy systems. To overcome these obstacles, it is important to familiarize oneself with the existing code and leverage Perl's extensive testing frameworks to ensure stability during changes. Collaborating closely with team members who have historical knowledge of the system and gradually refactoring code to modern Perl practices can also help make maintenance more manageable and reduce technical debt.

What is the difference between Perl Programming vs Python Programming?

AspectPerl ProgrammingPython Programming
Required CredentialsTypically a degree in Computer Science or related field; certifications like Perl Developer Certification are optionalSimilar credentials; often includes a degree in Computer Science; Python certifications are also common
Work EnvironmentUsed in scripting, system administration, web development, and data processingUsed in web development, data science, automation, and scripting
Industry UsagePopular in legacy systems, bioinformatics, and network administrationWidely used in tech, finance, data analysis, and machine learning

Perl Programming and Python Programming share similar credentials and work environments but differ in industry focus. Perl is often favored for legacy scripting and system tasks, while Python is preferred for modern web, data, and AI applications.

What are the key skills and qualifications needed to thrive as a Perl Programmer, and why are they important?

To thrive as a Perl Programmer, you need strong proficiency in Perl scripting, a solid understanding of regular expressions, and experience with software development principles. Familiarity with version control systems (like Git), web frameworks (such as Dancer or Catalyst), and database integration is typically required. Attention to detail, problem-solving skills, and effective communication help you collaborate efficiently and troubleshoot complex issues. These skills ensure effective development, maintenance, and optimization of robust, scalable applications in various technical environments.
Infographic showing various Perl Programming job openings in Boston, MA as of July 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $137,443 per year, or $66.1 per hour.

Sr SQA Automation Engineer

Jobsbridge

Boston, MA

$113K - $148K/yr

Contractor

Re-posted 16 days ago


Job description

Company Description

Ideavat provides I.T staffing solutions, enabling companies & jobseekers engage successfully.
With over 20 man years of contingent staffing experience, the management & execution team is committed to provide customized staffing solutions to employers/hiring managers, helping them identify key talents. Emergent technology staffing (UI/UX developers & designers, Mobility & Cloud Engineers, Big Data/Hadoop developers & architects...& more) remains our primary focus!


Job Description

We are looking for a highly motivated, detail oriented engineer for embedded software testing and automation development. The candidate will also interact with the Global Software development and validation teams. The position will also work closely with Engineering Project Managers to ensure proper test coverage and project deadlines are met. The candidate will also be responsible for bringing optimization into end-to-end testing process. The candidate should be able to understand existing test automation harness and focus on migrating legacy tests towards continuous integration.

Key Responsibilities:

- Contribute to an enthusiastic and talented team of Software Engineers to bring new products and compelling experiences to the market

- Identify system defects and report into tracking system with proper analysis of device level logs

- Develop the test automation framework and/or maintain/enhance existing framework

- Identify the tests impacted with the current sprint release for the regression test runs

- Identify individual group tests required to be executed in trunk branch, run the required test cases, segregate and maintain test results

- Convert the applicable tests to newer automation framework from the backlog of legacy tests

- Automate almost everything that is possible by out of box thinking and optimize the process through innovation

- Enhance processes and DevOps to improve quality and increase efficiency by focusing on continuous improvement

- Create new automated test scripts based on requirements/story or a defect reported outside of automated tests

- Troubleshoot and identify root cause of automated test failure

Qualifications:

- Self-motivated, work well in a team as well as independently.

- Excellent analytical, problem solving, verbal and written communication skills

- Demonstrated capability to comprehend large scale system architecture and understand why it should fail or succeed

- Strong experience with one scripting language like Python, Perl or Shell

- Good knowledge on basic Networking (TCP, UDP, Socket programming, web servers, HTTP, discovery protocols)

- Ability to articulate the design ideas and good design/documentation skills

- Good to have exposure to audio, video, streaming protocols

- Comfortable using git/svn source control

- Experience of using at least one unit testing framework (pyUnit, JUnit, NUnit, C/CppUnit, etc.)

- Exposure on at least one Continuous Integration system like Jenkins

- Excellent troubleshooting skills with embedded devices/linux box

- Knowledge of API or Web Services testing

Minimum Requirements:

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related equivalent degree, plus 5+ years of experiences. MSCS or MSEE is strongly desirable.

Qualifications

Python, Perl or Shell, Networking, framework, DevOps, 

Additional Information

All your information will be kept confidential according to EEO guidelines.


Jobsbridge Institute logo

About Jobsbridge Institute

Sourced by ZipRecruiter

Josbridge Institute is your one-stop destination for your Data, Cloud and Analytics learning needs, powered by Microsoft AI & Cloud platform. We offer a wide range of courses and programs, from foundational to advanced focusing on Data Analysis, Cloud Engg, AI-ML required for Microsoft certification. Our courses are designed to equip you with the practical skills and knowledge required for success in the field of cloud computing, AI and Data Analytics. With our experienced faculty, applied learning and comprehensive curriculum, we are committed to helping you achieve your career goals. Students seeking Internship (CPT & OPT) may apply.

Industry

Business schools and computer and management training

Company size

11 - 50 Employees

Headquarters location

Campbell, CA, US

Year founded

2022