Lead Software Engineer

Lead Software Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead the engineering team in developing and integrating game features for multiplayer experiences.
  • Company: Join Code Wizards, the magic behind seamless multiplayer gaming for millions worldwide.
  • Benefits: Enjoy a collaborative environment with opportunities for mentorship and professional growth.
  • Why this job: Be part of a passionate team creating unforgettable gaming moments and pushing industry boundaries.
  • Qualifications: Proven experience as a Lead Engineer with strong C++ skills and knowledge of multiplayer systems.
  • Other info: Experience with AAA titles and game LiveOps platforms is a plus!

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

Code Wizards conjure the magic behind multiplayer gaming. Specialising in cutting-edge game backend and scalable multiplayer infrastructure, we empower studios to deliver seamless, real-time experiences to millions of players worldwide.

From robust server architecture to lightning-fast matchmaking, our expert team ensures that every game runs like a spell—smooth, stable, and unstoppable. We are the unseen force behind the scenes, making multiplayer moments truly unforgettable.

Code Wizards is looking for an experienced Lead Engineer with expertise in SDK development and integration with game LiveOps platforms to join our team. In this role, you will lead the engineering team, oversee the technical and people management aspects of development, and ensure the successful delivery of key deliverables for our clients. You will collaborate with various clients to implement, integrate, and optimise game systems, while fostering a productive and motivated development team.

DUTIES AND RESPONSIBILITIES

  • Lead the development and integration of game features including SDK development and integration with platforms such as Nakama, Playfab, and custom game backends.
  • Manage and mentor a team of software engineers, ensuring they are aligned with project goals and helping them grow in their roles.
  • Provide technical direction and ensure the implementation of high-quality, maintainable code across the project.
  • Facilitate effective communication between team members and clients to meet project deadlines and requirements.
  • Balance day-to-day people management, including team resource allocation and performance monitoring, with overseeing the team's technical output.
  • Troubleshoot and resolve technical challenges related to gameplay, performance, and scalability.
  • Stay informed of industry best practices to help guide and optimise the team’s workflow.

SKILLS AND EXPERIENCE

  • Proven experience as a Lead Engineer
  • Knowledge of programming languages like Golang and/or C#.
  • Strong people management skills, including the ability to motivate, mentor, and manage the performance of a technical team.
  • Experience providing technical guidance to ensure code quality, performance, and maintainability.
  • Knowledge of multiplayer systems, network programming, and optimising for performance and scalability.
  • Excellent communication skills, both technical and non-technical, and strong leadership abilities.

ADDITIONAL DESIRABLE SKILLS

  • Passion for the games industry
  • Experience working on a AAA game title.
  • Hands-on experience with game LiveOps platforms such as Nakama, Playfab, or custom game backend integrations.
  • Knowledge of C++/.Net Core / Javascript / Typescript
  • Experience with cloud services, databases, or backend infrastructure for games.

Lead Software Engineer employer: Code Wizards

At Code Wizards, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team enjoys competitive benefits, including flexible working hours and opportunities for professional growth, all while working in a vibrant environment dedicated to pushing the boundaries of multiplayer gaming. Join us in our mission to create unforgettable gaming experiences, where your contributions will be valued and your career can flourish.
C

Contact Detail:

Code Wizards Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer

✨Tip Number 1

Familiarize yourself with the specific SDKs and game LiveOps platforms mentioned in the job description, like Nakama and Playfab. Having hands-on experience or projects that showcase your skills with these tools will make you stand out.

✨Tip Number 2

Highlight your leadership experience in previous roles. Be prepared to discuss how you've successfully managed and mentored teams, as this is a key aspect of the Lead Software Engineer position.

✨Tip Number 3

Stay updated on the latest developments in C++ and Unreal Engine. Being able to discuss recent trends or features can demonstrate your commitment to continuous learning and your technical expertise.

✨Tip Number 4

Prepare examples of how you've tackled technical challenges related to gameplay and performance in past projects. This will show your problem-solving skills and your ability to deliver high-quality results under pressure.

We think you need these skills to ace Lead Software Engineer

C++ Proficiency
SDK Development
Unreal Engine 4/5 Experience
Multiplayer Systems Knowledge
Network Programming
Performance Optimization
Scalability Techniques
Technical Leadership
People Management
Mentoring Skills
Code Quality Assurance
Effective Communication
Game LiveOps Integration
Cloud Services Familiarity
Backend Infrastructure Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with SDK development, C++, and any relevant game engines like Unreal Engine 4/5. Emphasize your leadership skills and past projects that showcase your ability to manage a team effectively.

Craft a Compelling Cover Letter: In your cover letter, express your passion for multiplayer gaming and how your expertise aligns with the role at Code Wizards. Mention specific experiences where you led a team or overcame technical challenges in game development.

Showcase Relevant Projects: Include links or descriptions of previous projects that demonstrate your skills in game backend integration and LiveOps platforms. Highlight any AAA titles you've worked on and your contributions to those projects.

Prepare for Technical Questions: Be ready to discuss your technical knowledge in C++, network programming, and multiplayer systems during interviews. Prepare examples of how you've implemented high-quality code and resolved performance issues in past projects.

How to prepare for a job interview at Code Wizards

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C++ and Unreal Engine 4/5 in detail. Highlight specific projects where you led the development of game features or integrated SDKs, as this will demonstrate your technical proficiency and relevance to the role.

✨Demonstrate Leadership Skills

Since this position involves managing a team, share examples of how you've successfully mentored and motivated engineers in the past. Discuss your approach to balancing technical direction with people management to show that you can lead effectively.

✨Communicate Clearly

Effective communication is key in this role. Practice explaining complex technical concepts in simple terms, as you will need to facilitate discussions between technical and non-technical stakeholders. This will showcase your ability to bridge gaps and ensure everyone is aligned.

✨Stay Updated on Industry Trends

Familiarize yourself with the latest developments in multiplayer systems and network programming. Being able to discuss current trends and best practices will not only impress your interviewers but also show your commitment to continuous learning and improvement.

Lead Software Engineer
Code Wizards
C
  • Lead Software Engineer

    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-24

  • C

    Code Wizards

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>