Careers
We are a nimble and innovative company committed to security. At Netcraft we work with clients from all around the world, providing cybercrime detection and disruption services, internet research, web application security audits and automated vulnerability testing. We are looking for talented developers, students and graduates to join our team!
RolesRead brochureApply now!
Working at Netcraft
Netcraft has a variety of roles available—including graduate positions, summer placements, and industrial years. Applicants must be able to demonstrate or obtain 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.
Software development
Work on our cybercrime disruption services or extend our network exploration and internet security services
Learn MoreBusiness development
Help us determine strategy for new services, liaise with customers, organise events or participate in recruitment
Learn MoreIndustrial years and summer placements
We are keen on applications from Computer Science graduates or students. First-year students' applications are gladly considered
Learn MoreSupport with a university project
We're always keen to collaborate with students on a final year project of mutual interest
Learn 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
-
Free lunch
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.
Software Development Roles
-
Broad knowledge
An understanding of internet technology, including a keen interest in network security, data mining, machine learning, and web-based user interfaces
-
Programming experience
Demonstrable programming ability and experience, 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
-
Communication
Expressive verbal and written communication skills in English. Skills in other languages are also welcomed
What you’ll be doing
We use a variety of technologies, and prior experience with any of the following would be useful but not essential:
- Programming languages like Perl, Go, JavaScript, TypeScript, Python and PHP
- Web languages like HTML, CSS and SCSS
- Database engines like MySQL, PostgreSQL, InfluxDB, MongoDB and ElasticSearch
- Version control systems like Git and GitLab
- Automation tools like Puppet and Terraform
- 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 offer positions to graduates and students doing industrial years and summer placements
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 interested in working with students who have previously spent a summer or industrial year at Netcraft on a final year project. 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.
Business Development Roles
We’re always happy to receive applications for Business Administration roles. Core activities could include reviewing web site content for phishing and fraud, liaising with internet infrastructure companies on fraud, research on malware & phishing attacks against our customers, events organisation, recruitment and sales support. 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
-
Office technology
Have a grasp of a broad range of contemporary internet and office technology, such as instant messaging, Microsoft Office and social media platforms
-
Communication
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?
To apply for a Business Development Role, please send a CV and cover email to [email protected] and we’ll be in touch soon. While there is no fixed deadline, applications are considered as they arrive.
Please note that Software Development applications are now closed as our vacancies for roles commencing in 2023 have been filled. Applications will reopen this summer for roles commencing in 2024. More information will be published closer to the time.
Where we are
Bath
Bath is a UNESCO World Heritage site thanks to its hot springs, Roman Baths & Georgian architecture and is well situated for both rail and car travel: From Bath Spa railway station, a 10-15-minute walk from our offices, you can reach Bristol in 15 minutes and London in 90. Bristol Airport is 45 minutes by taxi.
Westminster
Our Westminster office is close to the London Royal Parks, Buckingham Palace, the Houses of Parliament and central UK Government offices. The closest tube stations are St. James Park and Victoria.
Manchester
Our contemporary office in Manchester sits in the heart of the city centre. Commuting is a breeze with tram and bus connections at Piccadilly Gardens, or trains at Manchester Piccadilly only a 10 minute walk away.