Netcraft students and graduates program
Netcraft students and graduates program
Netcraft students and graduates program
Netcraft students and graduates program

Be a Part of Netcraft’s Next Generation

Students and Graduates

We are proud to welcome students and recent graduates as part of the next generation of people protecting the world from cybercrime. Our success has been driven in part by the talented people we met through summer internships, longer placements, and graduate roles.

Our Student and Graduate Opportunities

Over the course of a summer, we offer computer science and software engineering students the opportunity to work with our engineering teams on real projects for real clients. You’ll be given plenty of guidance and support, tailored to your current skills and experience level. 

We also offer longer placements up to 12 months both within engineering and throughout other areas of the business. 

Many of the graduates that join Netcraft have previously completed a summer placement, but this isn’t a requirement.

Social event
Social event
Social event
Social event

What You Can Expect At Netcraft

What You Can Expect At Netcraft

What You Can Expect At Netcraft

What You Can Expect At Netcraft

Your work will have a direct and positive impact on our clients and the experience they have with our products and services. All interns and placement students are placed into real teams working on real products and services within the business. We don’t have “pet projects” — you’ll be given trust and responsibility right away. 

During your time with us, you can expect your work content to be varied and diverse. Most students start by working on smaller pieces but, by the end of your time with us, you will progress onto larger items with a broad scope.

The Application Process

The Application Process

The Application Process

The Application Process

A core part of Netcraft’s hiring approach is to keep the application process as quick, simple, and friendly as possible. 

We attend careers fairs at several UK universities, hold open days at our offices, and host engaging and topical events each year. If you’d like to meet us in person, please get in touch.

We strongly believe in equality, diversity, and inclusion — and warmly welcome applications from students with different backgrounds and different needs. If you need any adjustments made during the hiring process, please let us know.

Social event
Social event
Social event
Social event
Social event
Social event
Social event
Social event

The Interview and Assessment Process

The Interview and Assessment Process

The Interview and Assessment Process

The Interview and Assessment Process

For engineering roles, we’ll ask to see a sample of your programming style and a demonstration of your written communication skills. If you’re applying for a role in other business areas, we’ll apply a relevant competency test to assess your current knowledge and ability.

Next is a video interview, covering technical questions and your experience. If that goes well, we’ll invite you to have a second interview at one of our offices. This interview lets you see how we work and lets us show you some of the projects you might be working on.

That’s it.

What Successful Students Bring to the Table

In all of our business areas, we’re looking for students who can demonstrate:

Good communication skills

Strong analytical skills with a solution-focused approach 

Determination, adaptability, and resilience

A keen attention to detail

A desire to find things out empirically rather than relying on conjecture and a strong willingness to learn

Good communication skills

Good communication skills

Good communication skills

Strong analytical skills with a solution-focused approach 

Determination, adaptability, and resilience

A keen attention to detail

A desire to find things out empirically rather than relying on conjecture and a strong willingness to learn

What We Look For from Our Engineering Students

As a guide, most successful applicants for engineering will: 

  • Be a computer science or software engineering undergraduate — first-year applications are welcome

  • Have a keen interest in web security and internet infrastructure

  • Be adept at programming, with a focus on problem-solving skills

  • Take an automation-first approach, and have the ability to maintain future standards with suitable programming abstractions, automated tests, and CI suites

  • Enjoy working both in a team environment and independently

  • Have prior experience with the following technologies (This is useful, but not essential): 

  • Programming in Perl, Go, JavaScript, TypeScript, Python or PHP

  • Web languages like HTML, CSS and JavaScript

  • Linux systems programming and administration

  • Database engines like MySQL, PostgreSQL, InfluxDB, MongoDB and ElasticSearch

  • Version control systems like Git 

  • Automation tools like Puppet and Terraform

  • Cloud computing services like AWS

Is This You? Apply Today

To join us for an internship, placement, or graduate role, click below to apply through our form. Or, send us your CV and a covering email to [email protected] telling us what you’re interested in and when you’d be able to join.

What Our People Say