Job Openings

Job Openings >> Software Developer III (Perl)
Software Developer III (Perl)
Summary
Title:Software Developer III (Perl)
ID:9520
Department:Product Development
Location:Houston, TX
Description
If you are based outside of the Houston, TX area, then a full-relocation package will be provided for candidate(s) selected for hire. Also if you have a background in C, Python, PHP or another coding language other than Perl, but are interested in applying your craft in a Perl / Linux environment, then we have opportunities available for you as well. 

Company Overview: 


cPanel is a Houston, TX based technology company that provides one of the most reliable and intuitive hosting automation software platforms. The people at cPanel, also known as cPeeps, have collectively helped us maintain the leading position in our industry for many years. As a result, we are now experiencing tremendous growth and need to hire even more amazing cPeeps like you, to help position us for the future.

Joining cPanel has many perks, including company paid health insurance, daily snack allowance, daily catered lunch, bring your dog to work policy and a relaxed dress code. These are just some of the many benefits our cPeeps enjoy, to explore further please review the job description below and submit your application.  

Position Overview:
 
The Developer III is a top-tier position within the company. As a Developer III, you will assist in the maintenance, development and implementation of our core product which has launched over 80 million websites on servers running cPanel around the world. You will also participate in the full development life cycle and consults with senior peers on non- complex projects.

Essential Functions: 
  • Creates high quality code specification proposals and prototypes for review by team and stakeholders
  • Seeks out and collects local, as well as third party sourced data, to make business appropriate, data driven decisions 
  • Develops well designed, testable and efficient new code and modifies existing code based on stakeholder requirements for cPanel products and systems
  • Documents code for future reference
  • Exemplifies the use of established development standards in a leadership role, and continuously contributes positively to improve the quality of development standards based on data driven decisions, both in a team setting as well as organization wide
  • Implements test plans and tests based on current cPanel standards and aides in improving the testing standards
  • Analyzes code to find causes of errors, reports any deficiencies in the product and refactors existing code to optimize performance
  • Collaborates with teams to resolve issues and deliver products of high quality
  • Participates in project demos, presentations and meetings
  • Advises and mentors other developers in design and implementation processes pertinent to cPanel
  • Operates in both Kanban and Agile/Scrum teams interchangeably without a negative impact to productivity
  • Adheres to the policy and procedures of the company
  • Exemplify our Core Values of Integrity, Respect, Collaboration and Follow-Through
Required Qualifications:  
  • Programming language expertise in Perl/PHP/Python, with emphasis on Perl
  • Expertise in multiple technologies such as:
    • Linux based operating systems, their underlying components and web related services
    • Web Servers (apache, LiteSpeed, nginx)
    • SQL Servers (MariaDB, MySQL, PostgreSQL, etc)
    • Mail Servers (Exim, Sendmail, etc)
    • DNS Servers (BIND)
    • Networking (TCP/UDP)
    • Linux Filesystems (ext3/4, xfs)
  • Experience with various testing methodologies and implementation
  • Ability to optimize code for performance improvements
  • Ability to rapidly gather project requirements and produce code specifications
  • Experience in performing code reviews based on project requirements
  • Ability to quickly troubleshoot and debug programs
  • Ability to comfortably use Linux command line interface
  • Advanced knowledge of git or a similar source code repository
  • Experience creating and maintaining the localization and globalization of applications • Experience with multiple programming languages
  • Ability to mentor and guide other developers

Desired Experience:

  • Familiarity with cPanel User Interfaces or a competitor’s product
  • Working knowledge of SCRUM and Agile software development systems
  • Working knowledge of bug tracking software
  • Experience using Template::Toolkit or other extensible template processing systems
  • Experience with full stack Web Application Development

Education/Experience:

  • Bachelors degree in technology related field and / or equivalent work experience
  • Five years of Linux / BSD / *nix system troubleshooting or a related certification (RHCE)
  • Five years of Perl, PHP, or Python development experience

Travel - Occasional local and/or overnight travel may be required, some by interstate air

Alternatively, you can apply to this job using your profile on one of the following sites: