Simple Solutions to Big Problems with Perl

/ Jobs » UK » OSC239
Image is architecture_152 by mini_malist (off is the new on); License: CC BY-ND 2.0
 Ref: OSC239
 London, UK (see more)
 Market-leading
 Permanent

Me, I get excited by shiny things. I played with Maypole before Catalyst or Mojolicious was a thing, and I wrote some mean Class::DBI code before DBIx::Class took over the Perl ORM business.

But it’s possible to build clean, fast, simple, elegant and reliable Perl the old way. You can write effective tests without needing to invent a test-specific DSL, you can write web-services without using the trendiest new web-framework, and you can lovingly hand-craft performant and understandable SQL.

What’s more, you can do this while running one of the UK’s largest, most successful, and most profitable web properties. You can do this at scale, and fall back on the simplicity of your system when debugging rather than needing to hand-pick through multi-page stack traces generated by some tooling.

And you can do all of this while providing a work environment that’s friendly, forward-looking, and full of free food.

Our client uses the classic LAMP stack of Linux, Apache, MySQL and Perl. To hit their scaling needs, they make heavy use of AWS, queueing and job-management systems like Gearman, and Memcached for making sure data is quickly available when needed. It’s simple, effective, and industrial-scale tooling used right to deliver a project that’s robust and reliable.

They’re heavily invested in the wider London Perl community, I’m always bumping into their people at Perl conferences, and I have many former colleagues and current friends enjoying their time there.

With excellent benefits, an excellent salary package, and an engineering culture that focuses on excellence, simply delivered, isn’t it time for a simple life?

This job is no longer officially open, but see below for how to register your interest in roles like this, and be told as if the company reopens hiring.

Want a job like this?

We'll help you find your perfect role!
1  
Enter your email address so we know how to get in touch.
You're not signing up for a mailing list and I'll only use this email address to personally email you. No commitment required.
2  
We'll ask you some follow-up questions, and you can upload your CV or resume if you have one
3  
All set! We'll get back to you in one working day with some jobs we think would be a great match for your skillset.