מתכנת PERL אחראי על כתיבת קוד בשפת תכנות דינאמית. במסגרת תפקידו, מתכנת PERL אחראי על רתימת שפת התוכנה למגוון שימושים כמו עיבוד תמונה, ניהול מערכת ותכנות ל-WEB, כתיבת הקוד על פי דרישות עסקיות תוך שימוש במפרטים טכניים, ניתוח ותיעוד פגמים שדווחו, ביצוע עבודות תחזוקה, פתרון של באגים ועדכון גרסאות. מתכנת PERL גם אוסף ומעבד נתונים, משתתף בפגישות עיצוב, שיווק ופיתוח, ממליץ על הפתרונות הנכונים וכותב מפרטים טכניים, על מנת לבצע את הדרישות ברמה הטכנית המדויקת ביותר. מתכנתי ומתכנתות PERL יכולים לעבוד במגוון תעשיות כמו בריאות, כספים, ביטוח ואינפורמטיקה.