DevJobs

Senior Unity Multiplayer Developer

Overview
Skills
  • Unity Unity ꞏ 5y
  • .NET .NET
  • Node.js Node.js
  • CI/CD CI/CD
  • AWS AWS
  • Azure Azure
  • Photon Fusion 2
  • DOTS
  • PlayFab
  • Unity ECS

Remote candidates are acceptable 


About the Role

We are seeking a Senior Unity Multiplayer and Backend Engineer with deep expertise in Photon Fusion 2 to join our game development team. You will work on Link Legends (https://play.google.com/store/apps/details?id=com.ObscureGames.LinkMasters&hl=en), a PvP Match3 game currently in soft-launch. Take ownership of architecting and delivering high-performance, scalable multiplayer gameplay systems and backend infrastructure for competitive and cooperative online experiences.

If you live and breathe deterministic rollback, predictive movement, and low-latency responsiveness — and you’re ready to push Photon Fusion 2 to its limits — we want you on board.


Responsibilities

  • Lead the design, implementation, and optimization of multiplayer systems using Photon Fusion 2, including host migration, client prediction, rollback netcode, and state synchronization.
  • Build robust backend services to support multiplayer features such as matchmaking, lobby management, player progression, and leaderboards.
  • Collaborate closely with gameplay engineers and designers to define and build real-time networked mechanics.
  • Work with DevOps to deploy and maintain scalable, secure server infrastructure.
  • Profile and optimize networking performance to ensure ultra-responsive player experiences.
  • Document systems and mentor other developers in best practices for multiplayer and backend architecture.
  • Support live multiplayer features post-launch with diagnostics, analytics, and troubleshooting tools.


Requirements

  • 5+ years of professional experience in Unity game development.
  • Proven experience with Photon Fusion 2 in a production environment.
  • Deep understanding of authoritative server models, client prediction, lag compensation, and rollback.
  • Solid backend experience using Node.js, .NET, or equivalent.
  • Familiarity with cloud platforms like AWS or Azure.
  • Experience shipping and maintaining live multiplayer games.
  • Excellent debugging skills and a performance-oriented mindset.
  • Strong communication and teamwork abilities.


Nice to Have

  • Experience with matchmaking systems (ELO, MMR, skill-based).
  • Knowledge of PlayFab, or similar backend-as-a-service platforms.
  • Familiarity with CI/CD pipelines and live deployment workflows.
  • Experience in Unity ECS or DOTS for performance-heavy projects.
  • Enthusiasm for competitive or real-time multiplayer games.


Obscure Games