Home | Search | Employers | About | Login | Help Syndicate this!

Featured Job
Freeside Internet Services, Inc.
Truckee, CA, United States (Telecommute - Social Security # or Tax ID)
Perl developers, telecommute, open-source

Senior Perl Developer

Posted: August 15, 2017
Company name: SceneOne Technology
Location: London, United Kingdom
Country: United Kingdom
Pay rate: 40000-60000
Poster represents: an employer
Terms of employment: Salaried employee
Hours: Full time
Description: Senior Perl Developer - London - c£40K-£60K plus benefits

This is a rare and exciting opportunity to be a part of the ongoing development and rapid growth of in one of the UK’s most dynamic and fastest-growing startups.

Their infrastructure is built around industry-standard open-source tools and runs on distributed clusters. You will be a key member of a small, experienced team that oversees all aspects of their operations, ranging from powering their international website, aggregating thousands of external sources, to crunching market data to power statistics and applying machine learning algorithms to enhance user experience.

You will work independently in a fast-moving, low-structure environment where you will have the opportunity to help shape their technical direction and processes as they grow. An appreciation of the ‘DevOps’ movement is essential as they manage and monitor the systems themselves.

You will also need to understand the importance of building structured code that is fast, scalable, reliable and robust. The projects you will work on will include new features, relevancy and matching algorithms, APIs and ‘big data’ analysis, reporting tools and features to enhance the job user experience..

Their systems have been built to scale, and you will be able to demonstrate your experience in writing scalable code running in distributed environments. They offer a fun and supportive working environment, with an emphasis on team-working, mentoring and training.

In this role you will:
Partner with other developers and data scientists to improve existing systems and develop new functionality and tools
Analyse business and technical requirement and develop solutions, taking into account variable aspects, such as performance, scalability, ease of maintenance and cost.
Help refactor existing processes and workflows to improve efficiency
Participate in R&D of new technology trends and tools
Assist and mentor members of our development team

Required skills
4+ years with high-volume/high-traffic applications/sites
Excellent Object-Oriented Perl, preferably including Moose
Strong SQL (ideally MySQL) and DBIx::Class
Experience with unit and functional testing (Test::More etc.)
Good experience with Unix/Linux
Version control systems, ideally Git
Solid understanding of application data flow and lifecycles
Strong attention to detail

Useful extra skills / experience
Solr, Lucene, ElasticSearch or other search engine
Templating frameworks (ideally Template Toolkit)
Vertical search websites
Varnish, nginx, PSGI/Plack, Apache httpd, FastCGI
Spidering technology
Search technology and search engine optimisation
Cloud infrastructure and tools (AWS preferred)
Chef (pref), Puppet or an equivalent
Gearman or other distributed queueing/messaging frameworks
Unicode and internationalisation
Machine learning / neural nets
Python

What they offer
Competitive salary
Stock options
An opportunity to be part of a high-growth startup business with a friendly, informal, no-politics, low-hierarchy, multicultural team culture
The chance to work with and learn from a highly motivated team of experienced professionals
Startup benefits like a positive attitude towards flexible working and families, your birthday off, cycle-to-work scheme, childcare vouchers, regular team training sessions plus a table tennis table and a programme of team social events
Bright, airy office in South West London
Desired skills: Required skills
4+ years with high-volume/high-traffic applications/sites
Excellent Object-Oriented Perl, preferably including Moose
Strong SQL (ideally MySQL) and DBIx::Class
Experience with unit and functional testing (Test::More etc.)
Good experience with Unix/Linux
Version control systems, ideally Git
Solid understanding of application data flow and lifecycles
Strong attention to detail

Useful extra skills / experience
Solr, Lucene, ElasticSearch or other search engine
Templating frameworks (ideally Template Toolkit)
Vertical search websites
Varnish, nginx, PSGI/Plack, Apache httpd, FastCGI
Spidering technology
Search technology and search engine optimisation
Cloud infrastructure and tools (AWS preferred)
Chef (pref), Puppet or an equivalent
Gearman or other distributed queueing/messaging frameworks
Unicode and internationalisation
Machine learning / neural nets
Python
Contact information: Allan Carlin, Principal Consultant +44 (0) 7585 445402
allan.carlin@sceneone.uk.com

Comments to Ask Bjørn Hansen at ask@perl.org.