Engineer- Networking

Remote
Full Time
Experienced

FarBridge is a developer of high-quality, multi-platform games built on strong collaboration and a culture that values every contributor.  We believe great games are built by teams that feel trusted and supported- with a technical culture grounded in innovation, collaboration, and respect. If you’re passionate about creating seamless multiplayer experiences and thrive on turning complex networking challenges into elegant systems, you’ll feel at home here.

We’re seeking an experienced Engineer to help define, build, and evolve the networking backbone for an upcoming online multiplayer title currently in development. Working closely with design, production, and engineering peers you’ll ensure gameplay feels smooth, scales effectively with player demand and keeps players reliably connected. Whether we’re working with P2P architecture, managed servers, matchmaking, or player session management- your expertise will make the difference.

Responsibilities

  • Architect, implement, and maintain responsive and stable online multiplayer systems
  • Translate design requirements into robust networking solutions involving replication, latency mitigation, session management, and connection health
  • Leverage and integrate Photon to deliver high-quality gameplay connectivity
  • Optimize and debug network performance issues including lag, desync, and packet loss across platforms
  • Collaborate cross-functionally to align networking architecture with gameplay, art, design, and production goals
  • Support multiplayer feature rollout, testing, and ongoing network stability throughout development and into live operations

Requirements

  • 5+ years in game development
  • 3+ years of networking experience for multiplayer/online games
  • 3+ years working in Unity in production
  • Successfully shipped at least one online multiplayer game (P2P networking experience is a strong plus)
  • Familiarity with Photon networking frameworks and APIs
  • Strong understanding of latency, replication, synchronization, and multiplayer architecture
  • Effective communication skills in cross-disciplinary collaboration
  • Able to maintain a distraction-free workspace for at least 6 hours per day
  • Bachelors in Computer Science or equivalent hands-on experience

Nice-to-Have Experience

We don’t expect this Engineer to come to us knowing how to do everything, additionally, we believe in mentoring and growing our team members while they work on projects. Any of the following experience is not required, but is a plus:

  • Rollback netcode, lockstep, or peer-to-peer architecture
  • Matchmaking, server orchestration, DevOps, or cloud service integrations
  • Cross-platform (PC/console/mobile) multiplayer development
  • Experience supporting live multiplayer services with telemetry and monitoring tools
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*