FAQs
What is the duration of the Graduate Software Engineer position?
The position is a 12-month fixed-term contract.
What kind of projects will I be working on as a Graduate Software Engineer?
You will work on projects that involve distributed systems, game engine integration (such as Unreal), real-time networking, and more.
Is there mentorship available for new graduates in this role?
Yes, you will receive mentorship and structured professional development from world-class engineers.
What academic qualifications are required for this position?
A strong academic record, meaning a high degree classification, is required, ideally complemented by extracurricular involvement or internships in a software environment.
Which programming languages should I be familiar with for this role?
You should have experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar.
Is there room for flexibility in the qualifications for the ideal candidate?
Yes, while certain experiences are preferred, the company encourages applicants who identify with the team and mission to apply even if they do not meet all qualifications.
What benefits come with the Graduate Software Engineer position?
Benefits include a competitive salary, full private healthcare and dental coverage, a flexible hybrid working style, unlimited holiday entitlement for graduates, and various wellness initiatives.
Can I take part in activities outside of work, such as yoga sessions?
Yes, the office offers weekly yoga sessions as part of its wellness initiatives.
How does the company support work-life balance?
The company prioritizes work-life balance through benefits designed for well-being, including unlimited holiday entitlement for graduates to rest and recharge.
Is MSquared an equal opportunity employer?
Yes, MSquared is proud to be an equal opportunity employer and does not discriminate based on various legally protected statuses.