Enable job alerts via email!

Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne - Projet non annoncé

Behaviour Interactive

Toronto

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Behaviour Interactive, a leading studio in game development, seeks a Senior Online Programmer to enhance online gaming experiences. You will develop features, collaborate with teams, and ensure a seamless integration of online services. Ideal candidates possess strong C++ and Unreal Engine skills.

Qualifications

  • Expertise in C++ and Unreal Engine 4 or 5.
  • Experience with high throughput restful services.
  • Ownership and leadership qualities are a plus.

Responsibilities

  • Develop and maintain online game systems including inventory and scoreboards.
  • Integrate backend services like authentication and transactions.
  • Optimize matchmaking service and ensure system robustness.

Skills

C++
Unreal Engine 4 or 5
Restful services
AWS or similar cloud technology
Software design
Data pipelines
Communication skills

Job description

Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam), and in the UK (Behaviour UK–North & South). Our day-to-day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight. Join us and be a part of the future of interactive entertainment!

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

Behaviour is looking for a Senior Online Programmer who can bring their expertise and rigor to our team. As a key member of the programming team, they will be responsible for the online aspects of the game, both on the client and server sides, to ensure a high-quality online experience for players.

The senior online programmer will engage in all aspects related to the multiplayer and online components of the game. This includes developing and maintaining game features, ensuring seamless integration and proper functioning of all services on the server, and assisting the live team by creating tools and dashboards to simplify their tasks. Additionally, they will collaborate with different stakeholders, such as designers, other programmers, and team members, to design and implement scalable systems that can support a large player base and are easy to maintain over the long term.

In this role you will:
  • Develop and maintain game systems that provide a rich and connected online experience, including features like inventory, achievements, and scoreboards.
  • Integrate and maintain backend services such as authentication, profiles, and transactions.
  • Configure and optimize the matchmaking service.
  • Implement server and session management logic pertaining to matchmaking.
  • Adapt the game flow to support various network topologies and platforms.
  • Ensure robustness of the solution to be live and online all the time.
  • Collaborate with the live team to define, design, implement, and support tools needed for smooth game operation, such as analytics and dashboards.
What we’re looking for:
  • Expertise with Unreal Engine 4 or 5.
  • Expertise in C++.
  • Expertise in working with restful services with high throughput.
  • Expertise in AWS or similar cloud technology, a plus.
  • Ability to produce efficient and scalable software designs.
  • Knowledge in data pipelines.
  • Ownership/leadership qualities.
  • Good communication skills.

Le rôle, ses responsabilités et les compétences requises sont clairement décrites, en français et en anglais, avec une mise en page cohérente. La description est ciblée, précise, et ne contient pas d'informations hors sujet ou inutiles. La publication ne montre pas de signes qu’elle est expirée ou inactive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.