2 дня назад
Backend Engineer (Multiplayer FPS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Engineer (Multiplayer FPS): Building real-time backend infrastructure for a competitive multiplayer FPS with an accent on stateful game services, high-performance matchmaking, inventory and economy systems, and LiveOps. Focus on scaling to 50K+ concurrent users, maintaining sub-50ms response times, integrating anti-cheat validation, and coordinating distributed services across Kubernetes and AWS game infrastructure.
Location: Hybrid role requiring 1–3 days in the office, based in Montreal, Quebec, Canada
Company
is developing a next-generation competitive multiplayer FPS designed for PC players and esports competition.
What you will do
- Design distributed, stateful game services that manage real-time game state across thousands of concurrent users and matches.
- Build high-performance ELO matchmaking supporting more than 50,000 concurrent players with wait times under five seconds.
- Architect transactional inventory and virtual-economy systems handling items with real monetary value.
- Implement authoritative server validation and integrate anti-cheat systems such as BattlEye and EAC.
- Create LiveOps and hot-patching infrastructure for uninterrupted updates during peak hours.
- Develop and operate services using Kubernetes, AWS GameLift or Agones, Redis, PostgreSQL, WebSockets, gRPC, and UDP.
Requirements
- 5+ years of experience shipping multiplayer game backends, rather than web applications adapted for games.
- Production experience handling more than 50,000 concurrent users.
- Experience with PlayFab, Pragma, AccelByte, or equivalent backend systems built from scratch.
- Deep knowledge of Kubernetes at scale, AWS game services, and NodeJS performance optimization.
- Understanding of tick rates, client prediction, lag compensation, and state synchronization.
- Released multiplayer titles that can be referenced on Steam, Epic, or consoles, with concrete scaling, latency, uptime, and incident-resolution examples.
Nice to have
- Direct experience with Unreal Engine 5 replication.
- Experience with competitive ranking systems such as ELO or TrueSkill.
- Background in anti-cheat or game security.
Culture & Benefits
- Hybrid work arrangement with 1–3 office days per week in Montreal.
- Opportunity to build backend systems for a competitive FPS targeting esports-level performance.
- Work on real-time infrastructure handling thousands of simultaneous battles and more than one million events per minute.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 час назад
Software Engineer (TypeScript Backend)
118 000 - 140 000CAD
2 дня назад
Software Engineer II (TypeScript/AWS)
110 000 - 120 000CAD
4 дня назад
Staff Software Engineer, Backend
185 000 - 231 500CAD
4 дня назад
Elixir Backend Engineer
3 дня назад
Senior Software Developer, Mid-Market
130 000 - 180 000CAD
2 дня назад