drjobs 🎮 Unreal 5 Multiplayer Engineer

🎮 Unreal 5 Multiplayer Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 youll be designing and delivering features including player matchmaking server session management and fleet orchestration. Youll 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 players 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: Bachelors or Masters 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 Unreals 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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.