MPG | Senior Software Engineer
MPG | Senior Software Engineer

MPG | Senior Software Engineer

Full-Time 43200 - 72000 £ / year (est.) Home office possible
2

At a Glance

  • Tasks: Design and implement features for top game companies while mentoring fellow developers.
  • Company: Join MPG, a leader in creating epic multiplayer gaming experiences with a people-first culture.
  • Benefits: Enjoy flexible remote work, mental health support, generous vacation days, and an annual learning budget.
  • Why this job: Work with the best in gaming, push tech boundaries, and contribute to a climate-positive company.
  • Qualifications: Experience in mobile game development, excellent C++ skills, and a passion for problem-solving required.
  • Other info: Participate in team-building events and enjoy an Entertainment Allowance for socialising.

The predicted salary is between 43200 - 72000 £ per year.

MPG | SeniorSoftware Engineer
Remote | UK

At The Multiplayer Group (MPG), we specialise in creating the highest standard of mind-blowing multiplayer experiences for our partners, through Co-Dev and Full-Dev projects.

Our people-first culture fosters a welcoming environment and a diverse team of talented people from across the globe.

We have a flexible approach to working that makes room for real life.

With our team spread far and wide, we\’re always looking for ways to bring our people together, whether that\’s online or in person.

Our giving back philosophy is centred around our local communities, education, and sustainability. We’re proud to say we’ve been Climate Positive since 2020!

Your mission:

You will get the chance to work with some of the biggest game companies, working

shoulder to shoulder with the very best game developers on the planet. This includes

designing and implementing new features, fixing tricky bugs, creating new technology

and pushing the boundaries of gaming technology.

What you’ll be doing:

  • Design and implement functionality for external clients
  • Working together and putting the success of the team first
  • Responsible for implementation in a number of areas including but not limited to Multiplayer, UI and Core Tech on all consoles, desktops and mobile devices.
  • Identify and highlight any potential risks in the solutions that are being worked on
  • Providing mentoring support to other members of the team as directed
  • Solve problems through the application of sound software engineering principles
  • Continuously work to minimise technical and maintenance issues
  • Champion quality in The Multiplayer Group and our clients development process

Requirements

What we\’ll need from you:

  • Experience with mobile game development (iOS preferred, Android is a bonus)
  • Excellent C++ programming skills
  • A fantastic communicator with the ability to verbalise conceptual thoughts and the willingness to accept constructive critique
  • Attention to detail with a strong ability to analyse and comprehend direction
  • Awesome technical insight and a finisher of technical tasks on time
  • Ability to use initiative and take proactive action to provide solutions
  • Excellent problem solving, debugging and optimisation skills

What would help:

  • Experience in game development and worked on at least two game titles in a commercial setting
  • Development experience on consoles like PS4/PS5 and XboxOne/SeriesX a very good bonus
  • Knowledge of Unreal (UE4 or UE5), Unity and other proprietary engines would help
  • Perforce experience is nice to have

Benefits

  • Flexible working: We were remote-friendly, way before it was cool. We want to give you the flexibility you need to perform your best at work, and look after your home life too, so we have core hours that make room for real life.
  • Support & wellbeing: From dedicated mental health first-aiders to therapy and coaching through our wellbeing partner, Myndup, and private medical insurance – we provide the tools you need to stay happy and healthy.
  • Pension and life cover: We\’ve got your back with a solid pension plan that helps you level up your retirement savings effortlessly. Plus, our life insurance policy gives your family the ultimate protection boost.
  • Time for you: Booking a holiday? We offer a minimum of 25 vacation days, as well as a paid break over the winter holiday. Plus there’s an additional 3 Volunteering Days per year for you to invest time in your local communities and causes that matter.
  • Parental leave: Family comes first. We offer parental leave to support your journey as a parent or caregiver, giving you the flexibility to balance your professional and personal responsibilities.
  • Levelling up: Whichever path you wish to take, there’s tonnes of ways to earn XP. Everyone at MPG has access to an annual L&D budget, allowing you to purchase the materials you need for learning in your spare time. There’s also a large hub of Expert Talks, Game Jams and exciting mentoring opportunities.
  • Getting together: We\’re always looking for ways to bring people together. Every team member has a dedicated Entertainment Allowance for socialising with others at MPG. We also host regular chances to have fun as a team – online and in person – as well as monthly company-wide meetings, Expert Talks and Tea Times with Andy (our CEO!)

#J-18808-Ljbffr

MPG | Senior Software Engineer employer: 2K

At The Multiplayer Group (MPG), we pride ourselves on being an exceptional employer, offering a people-first culture that champions flexibility and work-life balance. Our commitment to employee wellbeing is evident through our comprehensive support systems, generous vacation policies, and continuous learning opportunities, all while fostering a collaborative environment where creativity thrives. Join us in making a meaningful impact in the gaming industry while enjoying a vibrant community that values diversity and sustainability.
2

Contact Detail:

2K Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land MPG | Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in mobile game development, especially focusing on iOS. Being well-versed in current technologies and frameworks will show your passion and commitment to the field.

✨Tip Number 2

Engage with the gaming community online, particularly in forums or platforms related to Unreal Engine and Unity. Networking with other developers can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially any that involved multiplayer functionality. Highlighting your problem-solving skills and how you overcame challenges will demonstrate your capability.

✨Tip Number 4

Showcase your communication skills by being clear and concise in conversations. Since collaboration is key at MPG, being able to articulate your thoughts and accept feedback will set you apart.

We think you need these skills to ace MPG | Senior Software Engineer

C++ Programming
Mobile Game Development (iOS and Android)
Game Development Experience
Debugging Skills
Problem-Solving Skills
Attention to Detail
Technical Insight
Communication Skills
Team Collaboration
Proactive Initiative
Experience with Unreal Engine (UE4 or UE5)
Experience with Unity
Development on Consoles (PS4/PS5, Xbox One/Series X)
Familiarity with Perforce

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in mobile game development, particularly with C++. Emphasise any projects where you've worked on multiplayer features or collaborated with teams, as this aligns with MPG's focus.

Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how your skills can contribute to MPG's mission. Mention specific experiences that demonstrate your problem-solving abilities and technical insight.

Showcase Relevant Projects: If you have worked on game titles, include them in your application. Provide links to your portfolio or GitHub if applicable, showcasing your contributions to these projects, especially in areas like UI and Core Tech.

Highlight Soft Skills: MPG values communication and teamwork. In your application, mention instances where you've successfully collaborated with others or mentored team members, demonstrating your ability to work well in a diverse environment.

How to prepare for a job interview at 2K

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and mobile game development. Bring examples of past projects, especially those involving multiplayer features or console development, to demonstrate your technical prowess.

✨Communicate Clearly

As a fantastic communicator, you should be ready to articulate your thoughts clearly. Practice explaining complex concepts in simple terms, as this will show your ability to collaborate effectively with the team.

✨Emphasise Problem-Solving Abilities

Highlight your problem-solving skills by discussing specific challenges you've faced in previous roles. Be ready to explain how you approached these issues and the solutions you implemented, particularly in game development contexts.

✨Demonstrate Team Spirit

Since MPG values teamwork, share examples of how you've successfully collaborated with others in past projects. Discuss your mentoring experiences and how you prioritise the success of the team over individual achievements.

MPG | Senior Software Engineer
2K
2
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>