View All Jobs 113801

Perl Engineer

Develop scalable backend services for cybercrime detection and disruption
London
Senior
3 weeks ago
Netcraft

Netcraft

Specializes in internet security services, including cybercrime disruption and web application security testing.

Netcraft Perl Engineer Opportunity

Netcraft is the global leader in cybercrime detection and disruption. We're a trusted partner for three of the four largest companies in the world and many large country governments. We've blocked more than 200 million malicious sites and perform takedowns for around one-third of the world's phishing sites. Our purpose, passion, and expertise are focused on just one thing: protecting the world from cybercrime. Our passion doesn't stop at what we do—it shapes how we work, too. We're proud of our talented team and the value each person brings. That's why we've created a workplace where people feel supported and inspired, from great benefits and wellness programs to fun social events.

The Role

We're searching for a Perl Engineer to join our growing engineering team. Based in either London, Manchester, or Bath, you'll report to one of our Engineering Team Leads and work on the backend of our broad range of Internet exploration and cybercrime detection and disruption services.

Day to day, you'll be:

  • Designing and developing features and improvements to our products, while taking non-functional requirements like performance and security into account.
  • Testing and documenting your work to a high standard.
  • Taking responsibility for system maintenance and stability, and putting measures in place to prevent the re-occurrence of incidents.
  • Identifying scaling bottlenecks and resolving them, while being conscious of running costs.
  • Collaborating with other engineering teams to ensure services you own are well-integrated with their services.
  • Working with cross-functional stakeholders to help propose, design, and implement solutions to meet business needs.

What you'll need to be successful:

  • A strong background in modern Perl software development.
  • Experience working with SQL databases (such as MySQL or MariaDB), including schema design for both OLTP and OLAP workloads, and writing and optimizing complex queries.
  • Familiarity with common Unix command line tools (such as sed, grep, and AWK) and shell scripting.
  • Comfortable packaging software using a Linux package manager, such as RPM or dpkg.
  • Comfortable using configuration management tools, such as Puppet.
  • Experience using Amazon EC2, S3, RDS, and SQS, or equivalent services at other cloud providers.
  • Experience with version control systems, such as Git, and CI/CD pipelines.
  • A good understanding of computer networking technologies, including TCP, IPv4, IPv6, DNS, HTTP, and TLS.
  • Good written and verbal communication skills, with the ability to convey technical concepts clearly and concisely to both technical and non-technical stakeholders.

Bonus points if you have:

  • Experience with asynchronous or event-based Perl programming, using libraries like AnyEvent or Coro.
  • Experience with the Go programming language.
  • Exposure to Docker, Kubernetes, or other containerization technologies.
  • A keen interest in cybercrime or cyber security.
  • The reward package:

    • Hybrid and flexible working options
    • Minimum of 33 days holiday per annum (incl. public holidays)
    • Pension scheme membership with 4% employer contributions + NI savings
    • Private health cover, including access to a private GP service
    • Equity tracking scheme, so you can share in the rewards of Netcraft's long-term success (eligibility criteria apply)
    • Comprehensive wellness and support provisions
    • Enhanced family leave provisions
    • Life Assurance
    • Two days paid Volunteering Leave per year
    • Free meals, drinks and snacks provided daily in the offices
    • Regular social events such as board game nights, big summer party and annual kick-off
    • Inclusive culture and environment, where you'll feel genuinely valued and respected
    • A tax-efficient cycle to work scheme

    Diversity, Equity, and Inclusion

    This is very important to us and through our ally network we support under-represented groups. We seek to maintain a working environment that is free from bias, harassment, or discrimination, and we encourage candidates from any background to apply, regardless of their gender, gender identity, sexual orientation, race/ethnicity, ability/disability, age, religion, or any other specific characteristics. We're happy to make adjustments to our hiring process to ensure that all candidates can participate fully and comfortably. Please note Netcraft does not accept any unsolicited approaches from external recruiters.

+ Show Original Job Post
























Perl Engineer
London
Engineering
About Netcraft
Specializes in internet security services, including cybercrime disruption and web application security testing.