Graduate Software Engineer: MSquared

Graduate Software Engineer: MSquared

Full-Time 28800 - 48000 £ / year (est.) No working from home possible
Improbable Ltd.

At a Glance

  • Tasks: Design and build scalable services for immersive virtual worlds.
  • Company: Join MSquared, a pioneering tech startup shaping the future of the metaverse.
  • Benefits: Gain hands-on experience, mentorship, and professional development in a cutting-edge environment.
  • Other info: Exciting opportunity to work with leading experts in the industry.
  • Why this job: Be part of a team transforming how virtual experiences are created and enjoyed.
  • Qualifications: Strong academic record and passion for gaming or distributed systems.

The predicted salary is between 28800 - 48000 £ per year.

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.

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 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.

Graduate Software Engineer: MSquared employer: Improbable Ltd.

At MSquared, we are not just shaping the future of interconnected virtual worlds; we are cultivating a vibrant work culture that prioritises innovation, collaboration, and personal growth. As a subsidiary of Improbable, we offer our Graduate Software Engineers unparalleled mentorship from industry leaders, hands-on experience with cutting-edge technology, and a commitment to diversity and inclusion, making it an exceptional place for aspiring tech professionals to thrive in the heart of the UK's tech landscape.

Improbable Ltd.

Contact Details:

Improbable Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Software Engineer: MSquared

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with MSquared employees on LinkedIn. Building relationships can open doors that applications alone can't.

Tip Number 2

Show off your passion! Whether it's through personal projects or contributions to open source, make sure to highlight your enthusiasm for gaming and virtual worlds. This will set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and don't forget to review the languages mentioned in the job description. We want to see your problem-solving skills in action!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the MSquared team and being part of our mission.

We think you need these skills to ace Graduate Software Engineer: MSquared

Software Development
JavaScript
TypeScript
Go
C++
Distributed Systems
Game Engine Integration

Some tips for your application 🫡

Show Your Passion:Let us see your enthusiasm for gaming and virtual worlds! Share any personal projects or experiences that highlight your love for technology and creativity. This is your chance to stand out!

Tailor Your Application:Make sure to customise your CV and cover letter to reflect the skills and experiences mentioned in the job description. We want to see how you fit into our vision at MSquared, so be specific!

Highlight Relevant Skills:Don’t forget to mention your experience with programming languages like JavaScript or C++. If you've worked on distributed systems or game engines, make it known! We’re looking for those technical skills.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Improbable Ltd.

Know Your Tech

Make sure you brush up on the programming languages mentioned in the job description, like JavaScript or C++. Be ready to discuss your experience with them and any personal projects you've worked on. This shows your passion for development and gives you a chance to shine!

Show Your Enthusiasm for Gaming

Since MSquared is all about virtual worlds and gaming, let your passion for these areas come through. Share any relevant experiences or projects that highlight your interest in gaming or online experiences. This will help you connect with the interviewers on a personal level.

Prepare for Technical Questions

Expect some technical questions during your interview. Practice coding problems or system design scenarios that relate to distributed systems or game engine integration. This will not only boost your confidence but also demonstrate your problem-solving skills.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team culture, ongoing projects, or how they envision the future of the metaverse. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.