1

Perl Software Engineer Jobs (NOW HIRING)

Software Engineer IV

Annapolis Junction, MD ยท On-site

$99K - $136K/yr

... Perl scripts to support automation and data processing โ€ข Integrating COTS, GOTS, and OSS ... software engineering, big data, cloud, data analytics, data visualization, and data science ...

What you'll do Software Engineer for Equifax Inc. in Alpharetta, GA to design, develop, test ... Java, J2EE, Python, Go, Perl, Ruby, C, C++, Micro services, JMS, XML, Kubernetes, Chef, Terraform ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Perl, Python, Shell Scripting, Powershell * XML and SQL Systems * Hardware and Software Integration Additional Preferred Experience * Experience with other programming/scripting languages such as ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Posted today

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Posted today

Showing results 41-60

PERL Software Engineer information

See salary details

$11K

$130K

$156.5K

How much do perl software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for perl software engineer in the United States is $130,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $145,000.00 per year, depending on experience, location, and employer.

What does a Perl software engineer do?

A Perl Software Engineer designs, develops, tests, and maintains software applications using the Perl programming language. They often work on tasks such as data processing, system automation, web development, and integration of legacy systems. Their role may also include troubleshooting code, optimizing performance, and collaborating with other developers to implement new features or maintain existing systems. Perl Software Engineers are valued for their expertise in scripting, problem-solving, and handling complex text processing tasks.

What are the key skills and qualifications needed to thrive as a Perl software engineer?

To thrive as a Perl Software Engineer, you need strong programming skills in Perl, a solid understanding of software development principles, and typically a degree in computer science or related field. Familiarity with version control systems like Git, experience with databases (such as MySQL or PostgreSQL), and knowledge of frameworks like Catalyst or Dancer are commonly required. Problem-solving ability, attention to detail, and effective communication help individuals excel in collaborative development environments. These skills ensure robust, maintainable code and smooth project delivery in technically demanding software engineering roles.

What are some common challenges Perl software engineers face when working on legacy codebases?

Perl Software Engineers often encounter legacy code that lacks documentation, consistent coding standards, or modern best practices. This can make debugging, refactoring, and implementing new features more complex and time-consuming. Collaborating closely with team members, leveraging version control, and gradually introducing automated testing are effective strategies to overcome these challenges. Additionally, communicating with stakeholders to clarify business logic embedded in older scripts is crucial for successful maintenance and enhancement.

What is the difference between Perl Software Engineer vs Python Developer?

AspectPerl Software EngineerPython Developer
Required CredentialsBachelor's in Computer Science or related field; experience with PerlBachelor's in Computer Science or related field; experience with Python
Work EnvironmentWeb development, system scripting, data processingWeb development, data science, automation
Industry UsageLegacy systems, finance, network managementTech startups, data analysis, AI applications

Perl Software Engineers and Python Developers often share similar educational backgrounds and work environments. However, Perl is typically used in legacy systems and network scripting, while Python is more prevalent in modern web, data science, and AI projects. The choice depends on the specific industry and project requirements.

More about PERL Software Engineer jobs

What states have the most Perl Software Engineer jobs?

States with the most job openings for Perl Software Engineer jobs include:

What are popular job titles related to Perl Software Engineer jobs?

For Perl Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Perl Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $130,000 per year, or $62.5 per hour.

Software Engineer

Annapolis Junction, MD โ€ข On-site

ARSIEM Corporation
IT Servicesย โ€ขย 11 - 50 employees

Full-time

Re-posted 17 days ago


Job description

Job Summary:
ARSIEM Corporation is committed to providing reliable technical solutions to government clients across the United States. They are currently seeking a Software Engineer to support one of their government clients in Annapolis Junction, MD, focusing on software development and Agile team collaboration.
Responsibilities:
โ€ข Complete software development tasks individually and as an Agile team member.
โ€ข Participate in program increment planning and related team activities.
โ€ข Analyze and study complex system requirements and use design software tools.
โ€ข Provide support using formal specifications, data flow diagrams, and other accepted design techniques using Computer Aided Software Engineering (CASE) tools.
โ€ข Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable.
โ€ข Provide software process management and control throughout the coding portion of the software development process and will promote code reuse and cross-program collaboration by creating common functions and shared actions for developers and testers.
โ€ข Engineer, author, tune and document automation scripts in a development environment and deploy them to the test/production bench.
Qualifications:
Required:
โ€ข Bachelor's Degree in Computer Science or a related discipline. Relevant work experience may be substituted for a Degree.
โ€ข Demonstrated experience with Java is required.
โ€ข Experience or familiarity with multiple of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a Windows platform.
โ€ข Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, and XSLT.
โ€ข Experience developing with Windows and/or Linux operating systems.
โ€ข Must have a strong understanding of sound software development principles and practices.
โ€ข Must be able to plan and prioritize personal tasks and be able to communicate effectively verbally and in writing.
โ€ข Must be an independent thinker, capable of performing high-quality work independently and with a team in a fast-moving environment.
โ€ข This position requires an active TS/SCI with a polygraph. You must be a U.S. citizen for consideration.
Preferred:
โ€ข Experience with the following: JEE, SQL, application servers (Tomcat, WebLogic, JBoss), and scripting.
โ€ข Experience with high-level requirements management, including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing and continuous integration.
โ€ข Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, BDD, Refactoring, and ATDD.
โ€ข Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), and Selenium.
โ€ข Experience with Behavior Driven Development (BDD) or Test-Driven Development (TDD).
โ€ข Secure Software development (i.e., Layer 7 Policy).
โ€ข Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team.
Company:
ARSIEM Corporation is a proven and trusted partner to its government clients. Founded in 2013, the company is headquartered in Baltimore, USA, with a team of 51-200 employees. The company is currently Growth Stage.