Search Unity

  1. We are migrating the Unity Forums to Unity Discussions by the end of July. Read our announcement for more information and let us know if you have any questions.
    Dismiss Notice
  2. Dismiss Notice

Senior C# Multiplayer Engineer Wanted

Discussion in 'Commercial: Job Seeking' started by kurorojosh, Apr 18, 2024.

  1. kurorojosh


    Aug 7, 2023
    As a Senior C# Multiplayer Engineer, you will be instrumental in building and optimizing the backend/gameserver systems for our 2D Multiplayer ARPG. You will collaborate with a cross-functional team of developers, designers, and artists to implement and refine gameplay features that will become the backbone of our community's online adventure.

    You will be joining 1 senior dev, 3 junior devs, and 2 interns that are currently focused on netcode.

    • Experienced candidates only please!
    • Minimum 2+ years in multiplayer / network development required.
    • Provide example shipped titles that you did netcode on when applying
    • We need someone who is comfortable rolling up their sleeves and outputting substantial code in the short term and to take on a more senior role after the game is fully network enabled.
    Key Responsibilities:
    • Manage/Create infrastructure for a multiregional game using Kubernetes and Agones
    • Write gameplay services (Inventory, Crafting) using a established networking framework
    • Write gameserver game objects (Player, Projectile, etc)
    • Write gameserver tools to facilitate integration with game client (Gamemaker Studio 2) like code generation tools
    • Write backend services/API to expose game information to the world
    • Integrate gameserver/backend with other third party services
    • Read/Write blockchain data for web3 integration
    • Create admin/debugging tools for backend framework
    • Improve and optimize networking framework to reduce bandwidth and resource usage, while improving developer experience
    • Architect data layer/storage for an action RPG game
    • Document and train game client developers to integrate backend system/objects
    This is a competitively paid, full time remote position available for immediate hire. DM me on DISCORD (ID: seersayer) with your resume and a list of the titles that have shipped with your multiplayer contributions.