Perl Developer

Overview

Hybrid
$140,000 - $170,000
Full Time
No Travel Required

Skills

Perl
Linux
PostgreSQL
Python
serviceNow
Ansible
React JS or equivalent framework
RESTful
Shell Scripting
Agile Engineering / Agile Scrum Methodology
VMware
AIX
KVM
Web UI development

Job Details

Direct Hire

No C2C
Bonus potential and in stock options upon hire

Strong Preference:
We are seeking candidates near Reston, VA (20190). Local candidates are highly preferred due to the hybrid in-office requirement.

Technical Requirements:
This is a hands-on software engineering role, primarily focused on back-end development and deployment. Candidates must have strong expertise in Perl and Linux-based environments. Other technical skills can be learned on the job.


Join a global technology leader recognized for innovation, mission-driven values, and positive social impact. This hybrid role (2 days/week onsite in Sterling, VA) offers flexibility and work-life balance, making it ideal for engineers passionate about building secure infrastructure that makes a difference.


Role Summary:

As a Software Engineer, you ll focus on designing, developing, testing, and supporting infrastructure components that enhance reliability, scalability, and security. You ll contribute directly to systems focused on auditing and compliance, integrating tools, workflows, and platforms.


Responsibilities Include:

  • Develop and maintain automation scripts in Perl (primary), Python, Shell, and Ansible

  • Build RESTful services (Python/Bottle) for data integrations

  • Package and deploy audit tools for scalable, automated data collection

  • Maintain real-time dashboards and audit databases

  • Analyze and optimize system and database performance

  • Expand functionality of auditing clients for robust data ingestion

  • Drive compliance initiatives and assist in identifying/resolving gaps

  • Lead root cause analysis and implement sustainable solutions

  • Maintain accurate, up-to-date technical documentation


Ideal Candidate Profile:

  • 8+ years of experience with strong proficiency in Perl (SME level; recent usage not required)

  • Solid experience in Linux environments

  • Exposure to Postgres/PostgreSQL or other databases

  • Familiarity with tools like Ansible, React JS, ServiceNow (development), and RESTful APIs

  • Experience with auditing, compliance systems, and infrastructure automation

  • Strong communication and documentation skills

  • Prior success working in Agile/Scrum environments

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience


Nice-to-Have Experience:

  • Web UI development

  • ServiceNow administration/integration

  • Familiarity with Terraform, Kubernetes, OpenStack, VMware, AIX, or KVM

  • Experience with PAM (Privileged Access Management) technologies

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SmartTech Staffing Partners