×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Intern; placement

Job in Nottingham, Nottinghamshire, NG1, England, UK
Listing for: Barracuda Networks
Contract, Apprenticeship/Internship position
Listed on 2026-03-12
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Position: Software Engineering Intern (12 month placement)

Job
-825

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.

We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

Envision yourself at Barracuda
Sandwich Year placement opportunity for a Software Engineering, Computer Networking or Computer Science Student.

This is a hands‑on software development position working alongside our Nottingham development team on cloud, web and mobile network security services.

(Nottingham, East Midlands, United Kingdom.)

The Nottingham office, part of the Network Security division of the company, primarily develops cloud hosted SaaS products that manage the deployment and configuration of the award‑winning Barracuda Cloud Gen Firewall.

We are currently seeking a placement student to join our agile development team for a period of 12 months.

This will be very much a hands‑on software development position. During your time with us you can expect to be involved in the following areas:

  • Server‑side development and testing of our Firewall, VPN and Cloud services
  • Web UI development and testing
What you’ll be working on:

Previous projects worked on by placement students here include; a complete C++ implementation of the SMB file transfer protocol, the design and implementation of web based real‑time statistical analysis portals for our cloud services and automated security and vulnerability scanning components for our CI/CD pipelines.

The technologies we use consist of HTML/CSS and JavaScript (largely based around the React framework), and Java with the Spring Boot framework for server‑side development.

What you bring to the role:
  • A good understanding of networks and network protocols TCP/HTTP etc.
  • A good understanding of computer and network security
  • A real passion for designing and building software systems and applications
  • Good communication skills
  • An understanding of multiple programming languages (especially Java) and the ability to produce efficient, well tested, code in one or more of these
Advantageous, but not required
  • Experience using single page web application frameworks such as React, Angular

    JS, etc
  • Experience using the Spring Boot framework
  • Knowledge of Linux/UNIX terminal
  • Experience of building applications for AWS or Azure cloud platforms
What you’ll get from us:

A team where you can voice your opinion, make an impact, and where you and your experiences are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda.

#LI-Hybrid

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary