Software Engineer Intern
@ Rapid7

Belfast, Northern Ireland, United Kingdom
£22,000
On Site
Full Time
Posted 17 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @rapid7.com
Recommended after applying

Job Details

About the Program

Our placement interns are our future engineers and are treated as valued members of the team from day one. In addition to a competitive salary, benefits, and generous holiday allowance, you will have frequent 1:1 meetings with your manager and a dedicated team mentor throughout your placement.

The program also provides full access to internal training resources such as Udemy and Pluralsight, and opportunities for intimate conversations with key business leaders. You will build a global network with other interns and continuously refine your career goals with guidance from our emerging talent team.

Although Rapid7 has a hybrid working model, we highly recommend interns work from the office frequently to support their development and networking.

About the Role

Rapid7 is seeking curious, resourceful, and motivated software engineering placement interns to support our product teams. In this role, you will:

  • Apply your skills and education in a real-world work environment.
  • Collaborate with a team of engineers on various projects.
  • Contribute ideas to continuously improve products and solutions.
  • Build, deploy, and maintain high quality code for customer-facing projects.
  • Deliver innovative product features to the Rapid7 production system.

Required Skills & Qualities

The ideal candidate will have:

  • A strong knowledge of core computer science and software engineering concepts.
  • An understanding of the SDLC including code review, testing, and planning processes.
  • The ability to write code and solve basic problems.
  • Experience or familiarity with object-oriented languages, GitHub, and both relational/non-relational databases (beneficial but not essential).
  • Clear communication skills with active listening and curiosity.
  • A proven track record of effective collaboration with teammates and partners.
  • Strong direction-following, prioritization skills, and a sense of ownership for quality work.

Eligibility & Additional Details

Qualified candidates should be currently studying Software Engineering, Computer Science, Computer Engineering, or a related discipline with a strong academic record. Applicants must be eligible for a 12-month placement opportunity between Jun 2026 - May 2027, be residents of Northern Ireland, and have the legal right to work in the UK.

About Rapid7

At Rapid7, we are committed to creating a secure digital world for our customers, our industry, and our communities. Our approach embraces tenacity, passion, and collaboration to challenge norms and drive impact. We offer a dynamic workplace where every day is an opportunity to grow, learn, and push the boundaries in cybersecurity.

Join us and help tackle some of the world’s biggest security challenges while developing your career in a supportive environment.

Key skills/competency

Software Engineering, Internship, SDLC, Coding, Collaboration, Object-Oriented, GitHub, Cybersecurity, Database, Problem-Solving

How to Get Hired at Rapid7

🎯 Tips for Getting Hired

  • Research Rapid7's culture: Study their mission, values, and employee testimonials.
  • Tailor your resume: Highlight software engineering projects and skills.
  • Prepare technical demos: Refresh core CS fundamentals and coding practices.
  • Practice interview questions: Include role-specific technical and behavioral topics.

📝 Interview Preparation Advice

Technical Preparation

Review core CS concepts and data structures.
Practice coding problems in object-oriented languages.
Familiarize with GitHub and version control.
Study database fundamentals and SDLC processes.

Behavioral Questions

Prepare examples of teamwork and collaboration.
Practice clear communication under pressure.
Discuss time management in project scenarios.
Share experiences of receiving and providing feedback.

Frequently Asked Questions