Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Graduate Software Engineer image - Rise Careers
Job details

Graduate Software Engineer

Graduate Software Engineer

At MSquared, we are pioneering the future of interconnected virtual worlds, empowering brands, agencies, and creators to build, scale, and own immersive digital experiences. Our mission is to break down barriers between virtual environments, fostering an open metaverse where creativity and community thrive, guided by shared standards, shaping a vibrant and dynamic digital ecosystem.

As a subsidiary of Improbable, one of the UK's most well-funded tech startups known for its groundbreaking technology, MSquared is at the forefront of the industry. By delivering cutting-edge, innovative products, we are transforming how virtual worlds are created and experienced.

We are offering a rare and highly sought-after opportunity to join a select group of exceptional individuals shaping the future of virtual worlds. If you’re among the best and brightest, this is your chance to work alongside leading pioneers in metaverse technology.

Your Opportunity

This is a 12-month fixed-term contract, offering an exciting opportunity to gain hands-on experience in a cutting-edge technology environment

At MSquared, we believe in transforming ideas into reality. As a Graduate Software Engineer, you will be at the forefront of the next evolution of the internet, helping shape the future of virtual worlds.

You will:

  • Design, build, and maintain scalable, flexible services that underpin virtual environments.

  • Develop core infrastructure, services, and APIs that make these capabilities accessible to developers.

  • Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences.

  • Work on projects that span distributed systems, game engine integration like Unreal, real-time networking, and more.

  • Receive mentorship and structured professional development from world-class engineers, helping you grow into a leading expert in the field.

We’d love to hear from you if you identify with the following

  • Strong academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment.

  • A passion for gaming, online experiences or distributed systems with a desire to shape the future of virtual worlds.

  • Experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar.

  • Appreciation for productive software engineering including: developer tooling, AI copilots, IDE mastery and automation.

  • Demonstrable interest and passion for development (e.g. personal projects, blogs, open source projects etc.).

While we think the above experience could be important, we can’t predict the future and so we’re keen to hear from applicants that believe they have valuable experience. If you identify with the team & mission, but not all of the suggestions, then please still apply!

Benefits

Along with a competitive salary and full private healthcare and dental coverage, we offer a flexible hybrid working style. In the office, you'll find a fully stocked kitchen with breakfast and a wide range of snacks, weekly yoga sessions, and dedicated relaxation spaces to help you recharge. We prioritise work-life balance with benefits designed for your well-being - including unlimited holiday entitlement for graduates, so you can take the time you need to rest and reset.

At MSquared, you are surrounded by world-class people who want to improve everything and everyone around them, and who compel you to improve yourself. We’re motivated by delivering solutions to our customers that enable them to achieve things that would be impossible without our technology.

The best ideas are often the least expected and require new ways of thinking; that’s why our teams at MSquared are made up of an incredible range of talented people. MSquared is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

Improbable Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Improbable DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Improbable
Improbable CEO photo
Herman Narula
Approve of CEO

Average salary estimate

$37500 / YEARLY (est.)
min
max
$30000K
$45000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Graduate Software Engineer, Improbable

As a Graduate Software Engineer at MSquared, you'll be stepping into a transformative role at the forefront of virtual worlds development. Based in London, this 12-month fixed-term contract presents an incredible opportunity to be part of a pioneering team, dedicated to innovating interconnected digital experiences. At MSquared, you'll design and build scalable services that support immersive environments and develop crucial infrastructure and APIs that empower developers across various platforms. Your work will not only enhance the seamless operation of our advanced tech but also contribute to the expanding capabilities of our metaverse vision. We're looking for passionate individuals who have strong academic backgrounds and a genuine interest in gaming, online experiences, or distributed systems. If you have experience in any modern programming language like JavaScript or C++, even better! Here, mentorship from leading engineers will accelerate your growth, complementing your journey to become a recognized expert. Plus, you’ll enjoy a flexible hybrid work style, unlimited holiday entitlement, and an environment that celebrates creativity and well-being. Join us in shaping a vibrant future at MSquared, where your ideas can truly make a difference!

Frequently Asked Questions (FAQs) for Graduate Software Engineer Role at Improbable
What are the key responsibilities of a Graduate Software Engineer at MSquared?

As a Graduate Software Engineer at MSquared, your key responsibilities include designing and maintaining scalable services that underpin virtual environments, developing core infrastructure and APIs, and ensuring an exceptional user experience through seamless platform operations. You'll also work on distributed systems and game engine integrations, contributing to innovative projects that push the boundaries of metaverse technology.

Join Rise to see the full answer
What qualifications do I need to apply for the Graduate Software Engineer position at MSquared?

To apply for the Graduate Software Engineer position at MSquared, candidates should have a strong academic record, ideally with a high degree classification. Experience in a software environment through internships or extracurricular activities is valuable. Proficiency in at least one modern programming language such as JavaScript or C++ is essential, alongside a genuine passion for gaming and online experiences.

Join Rise to see the full answer
What kind of mentorship can I expect as a Graduate Software Engineer at MSquared?

At MSquared, you can expect structured professional development and mentorship from world-class engineers. This guidance will help you enhance your skills, navigate complex projects, and grow into a leading expert in the field, providing a solid foundation for your career in software engineering.

Join Rise to see the full answer
What technological areas will I work on as a Graduate Software Engineer at MSquared?

As a Graduate Software Engineer at MSquared, you will work on a variety of technological areas, including distributed systems, real-time networking, and game engine integrations such as Unreal. These projects are central to the evolution of our virtual worlds and will allow you to contribute to groundbreaking innovations in the metaverse.

Join Rise to see the full answer
What benefits are offered to Graduate Software Engineers at MSquared?

MSquared offers several appealing benefits to Graduate Software Engineers, including a competitive salary, full private healthcare, dental coverage, and a flexible hybrid working style. Additionally, there is an unlimited holiday entitlement designed to promote work-life balance, as well as a supportive work environment with wellness initiatives like weekly yoga sessions.

Join Rise to see the full answer
Common Interview Questions for Graduate Software Engineer
Can you explain your experience with programming languages relevant to the Graduate Software Engineer role?

When discussing your programming experience, focus on specific languages like JavaScript, TypeScript, or C++. Highlight any personal projects, university coursework, or internships where you utilized these languages, explaining what you learned and how those experiences align with the work you’ll be doing at MSquared.

Join Rise to see the full answer
How do you approach problem-solving in software development?

For this question, outline your problem-solving process, including defining the problem, gathering information, brainstorming potential solutions, and selecting the best approach. Provide examples from past experiences where you successfully tackled challenges in software development.

Join Rise to see the full answer
What interests you about the metaverse and virtual worlds?

Explain your enthusiasm for the metaverse by discussing specific aspects such as interactive user experiences, innovative technologies, or community building within virtual environments. Show how this aligns with MSquared's mission and state any relevant research or projects you've undertaken.

Join Rise to see the full answer
How would you prioritize tasks in a fast-paced development environment?

Discuss your strategies for prioritization, such as understanding project deadlines, assessing task complexity, and communicating with your team. Mention the importance of adaptability and seeking feedback to ensure that work aligns with team goals and customer needs.

Join Rise to see the full answer
Can you describe a time when you worked on a team project?

Share a specific example of a team project, emphasizing your contributions, collaboration, and any challenges faced. Talk about the outcome and what you learned, particularly how teamwork and communication played a key role in the project's success.

Join Rise to see the full answer
How do you keep your technical skills updated?

Discuss the various ways you stay updated, such as online courses, tech meetups, or reading blogs and articles relevant to software development. Mention any recent trends in programming languages or technologies that you are particularly interested in.

Join Rise to see the full answer
What is your experience with version control systems like Git?

Elaborate on your familiarity with version control systems, specifically Git. Talk about how you've used Git in collaboration, including branching, merging, and managing repositories during projects, emphasizing its importance in a team setting.

Join Rise to see the full answer
How would you handle feedback on your work?

Explain your view on feedback as a crucial part of growth. Provide examples of how you've acted upon constructive criticism in past roles or projects, highlighting the positive changes you've implemented as a result.

Join Rise to see the full answer
What are your long-term career goals as a software engineer?

Share your aspirations within the software engineering field, discussing your interest in specific areas such as advanced technology, leadership roles, or specialized expertise. Align your goals with MSquared's mission to demonstrate your commitment to the organization.

Join Rise to see the full answer
Why do you want to work for MSquared?

Express your enthusiasm for MSquared's groundbreaking work in the metaverse. Highlight specific reasons like their innovative culture, alignment with your values, or the opportunity to learn from industry leaders and contribute to exciting projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
OP Labs Remote No location specified
Posted 8 days ago
Photo of the Rise User
Sportradar Remote Hrubieszowska 2 5th floor, Warsaw, Poland
Posted 12 days ago
Photo of the Rise User
Posted 8 hours ago

Build the virtual worlds revolutionising the real one. Work on ground-breaking multiplayer titles, push the boundaries of games technology and virtual worlds, or get to grips with some of the world’s toughest security challenges. If your ambition...

19 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
131 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom