Netcraft has a variety of roles available—including graduate positions, summer placements, and industrial years. Applicants must be able to demonstrate the right to work in the United Kingdom. More information on the roles and what it’s like to work with Netcraft can be found below and in our recruitment brochure.
Work on our cybercrime disruption services or extend our network exploration and internet security servicesLearn More
Help us determine strategy for new services, liase with customers, organise events or participate in recruitmentLearn More
Industrial years and summer placements
We are keen on applications from Computer Science graduates or students. First-year students' applications are gladly consideredLearn More
Support with a university project
We're always keen to collaborate with students on a final year project of mutual interestLearn More
Intellectually challenging work
We're always trying to stay one step ahead
Have your voice heard
We rely on all employees to come up with great ideas for improvements and new services
A friendly, close-knit atmosphere
Most staff members are based in Bath or London, and we work together closely to achieve our goals
There is such a thing!
Collaborating with Netcraft on my final year project was an awesome experience. The invaluable guidance and resources provided allowed me to build a system with real world impact and produce a prize-winning dissertation.
Come and join our talented and growing software development team! Projects involve working on a range of our cybercrime disruption services and extending our network exploration and internet security services. We’re looking for:
An understanding of internet technology, including a keen interest in network security, data mining, machine learning, and web-based user interfaces
Demonstrable programming ability and experience, and evidence of conspicuous achievement and a strong computing background, equivalent to a first-class degree in Computer Science or similar subjects
Attention to detail
A desire to find things out empirically rather than relying on conjecture; a well-developed sense of precaution: someone who likes to plan for the future with suitable programming abstractions, automated test suites and version control
Expressive verbal and written communication skills in English. Skills in other languages are also welcomed
We use a variety technologies, and prior experience with any of the following would be useful but not essential: scripting languages like
PHP; database engines like
MySQL; web languages like
CSS; version control systems like
git; automation tools like
Puppet and cloud computing services like
AWS; Unix systems programming and administration.
Initially, most developers work on solving short-term issues, which is the perfect way to learn about the various different products and services that we maintain. As well as this, you might work on our cybercrime disruption workflow, by improving our rule-based systems and performing countermeasures against active phishing sites.
Further options depend on your interests and abilities: you could work on a new development project, perform a web application security test or make improvements to an existing service. We’re always open to suggestions for interesting projects to work on.
We’re very keen to receive applications from high performing Computer Science students wishing to work at Netcraft after graduation, or work here for an industrial year or between university years during the summer holidays. First-year students’ applications are gladly considered. Plenty of programming experience and some background in the technologies mentioned above are desirable.
Students coming to work at Netcraft over a summer, or for longer on an industrial placement, get the opportunity to work on real projects, with real customers, from the get go. In Bath, for accommodation during the summer, both Bath Spa University and the University of Bath have plenty of rooms available to rent at very reasonable prices.
As well as this, we’re always looking to collaborate with or sponsor students who have previously spent a summer or industrial year at Netcraft on a final year project of mutual interest. Having a real client helps focus a project, and we can provide help and support, a large range of relevant and up-to-date feeds of data, and domain-specific knowledge as well as careful guidance. Previous projects where we have collaborated with students have scored extremely highly.
We’re always looking to recruit Business Developers to help us determine the strategy for new services. Core activities in this role include reviewing web site content, events organisation and recruitment. You’ll also liase with our existing customers and participate in sales to new ones. We’re looking for:
Determination and enthusiasm
Academically successful, competitive and meticulous with a determination to succeed
Likeable and candid
Affability and being capable of building relationships with existing/future staff and clients
Have a grasp of a broad range of contemporary internet and office technology, such as instant messaging, Microsoft Office and social media platforms
Articulate verbal communications skills, and the ability to write well, with the capacity to extend Netcraft's high level of repeat business. Skills in other languages are also welcomed
How to Apply
1. Send your CV
To apply, please send a CV and cover email to firstname.lastname@example.org. While there is no fixed deadline, applications are considered as they arrive
Send us your best piece of code or project, in any programming language of your choice, as well as a piece of writing in English that shows us your writing style
Visit us in London or Bath for an interview! We will cover reasonable travel expenses
Netcraft has three offices in Bath and one in London. The whole City of Bath is a UNESCO World Heritage site thanks to its hot springs, Roman Baths, Georgian architecture, and its green setting.
Bath is well-placed for both rail and car travel: J18 of the M4 is nearby, and Bath Spa station is a 15-minute walk from our offices. Bristol Airport is 45 minutes by car. From Bath Spa railway station, you can reach Bristol in 15 minutes and London in 90.
The London office is located in Hammersmith, with excellent connections to the centre of the city and Paddington train station. From July 2020, we will also have an office in Manchester.