1

Perl Programmer Jobs in Virginia (NOW HIRING)

C++ Developer

Manassas, VA

$49 - $66/hr

As a Software Developer you will be in line with team objectives, policies and procedures, to ... Good knowledge of scripting languages ( ksh/ perl/ python). Additional Information Raj Talukdar 408 ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

Perl * Korn Shell (ksh) * Bourne/Bash shell scripting * Ansible * Experience using revision control systems such as CVS, SVN, Git, GitLab, or GitLab CI * Experience building or managing DevOps ...

DevOps Engineer

Herndon, VA

$54.25 - $74.25/hr

Perl * Korn Shell (ksh) * Bourne/Bash shell scripting * Ansible * Experience using revision control systems such as CVS, SVN, Git, GitLab, or GitLab CI * Experience building or managing DevOps ...

Engineer, Senior (Linux/AWS)

Mclean, VA · On-site

$105K - $145K/yr

... Perl, Shell, etc.) to automate engineering and operations tasks. • Strong communication skills to set clear goals and relay accomplishments to management. • Willingness to participate in on-call ...

Familiarity with at least one common scripting language such as Python, Perl, bash, etc ... DevOps and Automation. * Familiarity with the DIACAP and/or RMF accreditation processes ...

Multi-Cloud Engineer

Chantilly, VA · On-site

$57 - $76.25/hr

... Perl. 6. • Demonstrated experience with System Administration such as Linux RHEL, patching ... Cloud Engineering such as familiarity with medialive, automating dynamo table updates ...

Multi-Cloud Engineer

Chantilly, VA · On-site

$57.50 - $77/hr

Kepora is seeking a Multi-Cloud Engineer to provide technical support to customers' broadcast ... and Perl. • Demonstrated experience with System Administration such as Linux RHEL, patching ...

Familiarity with at least one common scripting language such as Python, Perl, bash, etc ... DevOps and Automation. * Familiarity with the DIACAP and/or RMF accreditation processes ...

Familiarity with at least one common scripting language such as Python, Perl, bash, etc ... DevOps and Automation. * Familiarity with the DIACAP and/or RMF accreditation processes ...

Software Engineer II

Reston, VA · Hybrid

$89K - $121K/yr

This engineering position will be part of an agile dev-test team responsible for designing ... Experience with scripting languages like Perl, Python, Unix Shell, or others * Experience with ...

NET with a little Java and Perl) until the transition from server-based to cloud-based occurs. The ... In addition, the candidate will be highly involved in engineering planning and transitioning the ...

next page

Showing results 1-20

Perl Programmer information

See Virginia salary details

$55

$58

$60

How much do perl programmer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for perl programmer in Virginia is $58.49, according to ZipRecruiter salary data. Most workers in this role earn between $57.31 and $59.66 per hour, depending on experience, location, and employer.

Is Perl a high level programming language?

Perl is considered a high-level programming language known for its text processing capabilities and ease of use. Perl programmers often work with scripting, automation, and data manipulation tasks, leveraging its abstraction from hardware details. It is widely used in web development, system administration, and bioinformatics environments.

What are Perl Programmers?

Perl Programmers are software developers who specialize in using the Perl programming language to write, maintain, and debug code. They often work on tasks such as text processing, web development, system administration, and automation scripts. Perl Programmers are skilled in handling regular expressions, data manipulation, and integrating Perl with other technologies. Their work is crucial in environments where quick and efficient data handling or legacy system maintenance is required.

Is Perl still relevant in 2026?

Perl remains relevant for certain legacy systems, scripting, and text processing tasks, especially in industries like finance and bioinformatics. However, modern programming trends favor languages like Python and Ruby for new development, and Perl's popularity has declined over recent years. Perl programmers should consider expanding their skills to stay competitive in evolving tech environments.

What Does a Perl Programmer Do?

As a Perl programmer, you develop code in the Perl programming language, using Perl to build and design web interfaces. Your responsibilities include working with Perl to perform a variety of functional tests on software to check for efficiency and accuracy. Other duties involve working on stringing together various sets of online data and interfaces using Perl. You work with a programming team to achieve specific goals, such as designing a new Perl application for an employer or meshing different user interfaces using Perl.

What are some common challenges Perl Programmers face when maintaining legacy codebases?

Perl Programmers often encounter challenges when working with legacy code, such as deciphering undocumented scripts, ensuring compatibility with newer systems, and refactoring code for improved readability and performance. Since Perl has a flexible syntax, older code may vary significantly in style and structure, making it harder to debug or enhance. Collaborating with team members and following consistent coding standards can help address these issues and streamline ongoing maintenance.

What is the difference between Perl Programmer vs Python Developer?

AspectPerl ProgrammerPython Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications are optionalSimilar educational background; Python certifications are common
Work EnvironmentOften in scripting, data processing, and legacy system maintenanceWeb development, data science, automation, and modern applications
Industry UsageFinancial services, system administration, bioinformaticsTech startups, data analysis, AI, and web development

While both Perl Programmers and Python Developers work with scripting languages, Perl Programmers typically focus on legacy systems, text processing, and system administration tasks. Python Developers often work on modern applications, data analysis, and web development. The roles overlap in scripting and automation, but Python's versatility makes it more prevalent in new projects.

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 programming, experience with regular expressions, and a background in computer science or a related field. Familiarity with version control systems like Git, plus knowledge of databases such as MySQL or PostgreSQL, and web frameworks like Catalyst or Mojolicious, are often required. Problem-solving skills, attention to detail, and effective communication help you deliver robust solutions and work well with team members. These skills ensure you can efficiently develop, maintain, and debug complex systems that rely on Perl in dynamic software environments.

Is Perl frontend or backend?

Perl is primarily used as a backend programming language for server-side scripting, data processing, and web application development. It is not typically used for frontend development, which involves client-side technologies like HTML, CSS, and JavaScript.

What tech jobs pay $400,000 a year?

High-level roles such as senior software engineers, solutions architects, and technical executives can earn $400,000 or more annually, especially in large tech companies or with extensive experience and specialized skills. These positions often require advanced knowledge of programming, system architecture, or leadership in technology environments.
What are the most commonly searched types of Perl Programmer jobs in Virginia? The most popular types of Perl Programmer jobs in Virginia are:
What are popular job titles related to Perl Programmer jobs in Virginia? For Perl Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Perl Programmer jobs in Virginia look for? The top searched job categories for Perl Programmer jobs in Virginia are:
What are popular job titles related to Perl Programmer jobs in VA? For Perl Programmer jobs in VA, the most frequently searched job titles are:

Software Applications Engineer

Meta Force Technology Staffing LLC

Reston, VA • On-site

Other

Re-posted 22 days ago


Job description

Location: Reston Town Center Within 75 miles of Reston, VA hybrid expectation 1 day/month or less (up to the team)

This position is based in our Reston, VA office and offers a flexible, hybrid work schedule

DURATION: 1-Year Contract

EXPECTED PAY: Hourly Max - W2 Only [No C2C No H1b/OPT/CPT] Must be UC GC

START DATE: 2 Weeks

DUE DATE: 24 - 48 Hours

LINKEDIN Matching to the resume is mandatory for submissions.

Duration: Long term contract or 6-month C2H

Interview Process/# of Rounds: 2-3 Rounds 30 min with hiring manager > Panel > In Person > Offer

1. Must able to hit the ground running day 1 with **Pearl** Scripting

Verisign is currently looking for a Software Engineer, Application Development in the MIS team that would support and build enhancements within Verisign's Auditing and Compliance platform, as well as providing functional & technical support to internal business customers. The role is a full stack software development position focused on auditing and compliance systems development, architecture, integrations, workflows, and administration delivering the overall platform and the entire inventory, audit, and compliance portfolio. Auditing & Compliance provides complete IT Asset / configurable item auditing and compliance for all deployed systems and technology.

The Software Engineer utilizes high level technical knowledge of software, hardware, networks and storage to collaborate across the organization to develop, design, test, and support Service Now and other core infrastructure components, focusing on reliability, availability and scalability of infrastructure.

Key Responsibilities:

  • Auditing and Compliance system development and administration
    • Develop, maintain, and enhance applications on the Auditing and Compliance platform
    • Develop and maintain scripts using Perl, Python, Shell Scripting, and Ansible to automate infrastructure systems auditing
    • Build RESTful services using the Python Bottle framework for audit data collection and integration
    • Design, build, and deploy RPM packages for system auditing and daily compliance data collection from a variety of hosts
    • Maintain React.js dashboards for compliance reporting and monitoring
  • Ensure the smooth operation of the asset inventory audit database:
    • Identify unexpected database load and mitigate or remediate as needed
    • Monitoring queues, audit and compliance processes
  • Assist with asset compliance related support:
    • Help users identify deficiencies and remediate them
    • Provide client packages or audit tools as needed
  • Add new features to the auditing clients as needed:
    • Enhancements may come from users or from a business need, and need to be incorporated into the client
    • Add code as needed to load the newly collected data into the audit database
  • Continuing to evolve our application platform to meet scaling, security, and compliance needs
  • Develop deep understanding of tie-ins with other systems and platforms
  • Ensure key technical design documentation is provided and maintained
  • Improve the health of system assets. Troubleshoot and lead root-cause analysis for system failures and recommend fixes/improvements to prevent their recurrence.
  • Lead or participate in code reviews, design reviews, offering guidance on best practices to continuously improve stability and efficiencies

Required qualifications:

  • Must have hands-on experience with Perl.
  • Hands-on experience with PostgreSQL programming, Ansible.
  • Hands-on Python and/or React JS or equivalent framework.
  • Linux and OS skills and understands the importance of and values improving processes and systems, and enjoys auditing
  • Experience in analyzing functional requirements to create/modify system and service architectures and designs and to write component detailed design technical documents
  • Agile Engineering and Agile Scrum Methodology
  • The individual must possess strong communication, facilitation, business analysis, and documentation skillsets and have proven success in continuous process improvement

Preferred qualifications:

  • Full Stack engineer with experience in advanced object-oriented languages
  • Web UI experience
  • ServiceNow development, administration and integration experience
  • Familiar with VMware, AIX, and KVM virtualization technologies and how to practically audit them
  • Familiar with Terraform, OpenStack and Kubernetes
  • Exposure to collaboration tools such as SharePoint, Confluence and Jira
  • Experience in a zero-trust environment

Experience and Educational Qualifications:

  • 5+ years relevant experience
  • Bachelor's degree in engineering, Computer Science or a related field, or equivalent work experience, required