🎮 Unreal 5 Multiplayer Engineer
Come join our mission to create the future of entertainment. On this team, you’ll own delivery of Front-End Implementation. You’ll be empowered and given autonomy. Your ideas will matter.
We usually respond within two weeks
🎮 Unreal 5 Multiplayer Engineer
We are looking for a knowledgeable and passionate Multiplayer Software Engineer to build out new multiplayer features for our team-based multiplayer shooter. You will fill an integral role creating, maintaining, and improving the systems our players use to connect, play, and engage with the ecosystem. As part of our small and dedicated team, you’ll be designing and delivering features including player matchmaking, server session management, and fleet orchestration. You’ll also serve as the main point of contact with our third party service providers, ensuring our systems are always at the cutting edge of functionality, efficiency, and player fulfillment. This role is perfect for those who enjoy bringing players together in shared experiences, experimenting and iterating with our design team to create engaging and rewarding mechanics, and are flexible to adapt to new challenges and opportunities.
🛠️ Key Responsibilities
- Ownership: Take point in building, refining, and delivering the technical magic that powers our multiplayer experiences. Everything from how players connect with each other to which server instances host the match fall under your domain. Enhance our player’s experience by driving the implementation of friends, parties, voice chat, and beyond.
- Integration: Build the connective tissue that brings everything together, from our backend services to third party integrations. Collaborate on API design to ensure smooth development and future opportunities for iteration and improvement. Construct, maintain, and improve the systems that put the multiplayer in a multiplayer game.
- Team Collaboration: Work closely with a world-class team of designers, developers, and players to bring multiplayer gameplay systems to life. Collaborate across disciplines to deliver fun and engaging features to a worldwide audience of players.
- Iterative, Continuous Improvement: Identify, analyze, and advocate for improvements to our creation process. Stay up to date on emerging trends and technologies that we can adopt to improve our development workflow and technology stack. Strive to broaden your skillset to tackle new and emerging challenges.
🎓 Qualifications
- Experience: 3+ years of professional software development experience, with a focus on multiplayer systems (access & identity, matchmaking, server lifecycle).
- Education: Bachelor’s or Master’s degree in Computer Science, or a related field, or equivalent practical experience.
- Technical Skills: Proficiency in C++ and Unreal Engine 5. Familiarity with common serialization formats (JSON, XML).
- Problem Solving: Analytical and problem solving skills to tackle complex challenges, identify areas of improvement, and deliver solutions.
- Communication: Excellent verbal and written communication skills with the ability to coordinate across multiple disciplines.
🌟 Nice To Haves
- Strong understanding of Unreal’s Online Subsystem architecture
- Experience with Game Backend As A Service platforms (Playfab, AccelByte, Pragma, GameLift)
- Familiarity with common backend APIs principles
- A passion for optimization and efficiency
- Prior experience in a startup or similar fast-paced work environment
- Department
- Engineering
- Role
- Gamplay Lead Engineer
- Locations
- Canada, Montreal, Canada , Québec, Canada
- Remote status
- Hybrid
About Ironbelly Studios
Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cost seen elsewhere.
From humble beginnings Ironbelly has grown to be one of the most trusted names in the indie development space, working on over 300 projects in our 15 years of service, ranging from AAA titles such as Gotham Knights down to small mobile titles. We bring passion and experience together and look for people who put games and their creation in the center of their world.