Senior Perl Developer, Jobs, London, 385


“I’ve found Kieran to be highly ethical and have every intention of working with him for a very long time. Brilliant. No other word.”

Marketing Manager, Patientrack

curriculum vitae

/ˈviːtaɪ; ˈvaɪtiː/
noun (pl) curricula vitae
1. an outline of a person’s educational and professional history, usually prepared for job applications CV

Word Origin
Latin, literally: the course of one’s life

This vacancy is no longer advertised

Senior Perl Developer - London

to be discussed - Information Technology - Software Development
Ref: 385 Date Posted: Monday 11 Sep 2017
More

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