Canada Employment

Fortis Games is hiring a Sr. Multiplayer Systems Engineer

About the Role

Fortis Games is looking for a Sr. Multiplayer Systems Engineer to architect the scalable solutions required to validate ambitious multiplayer experiences. You will own the strategy for load testing and bot development, building the 'headless' infrastructure that allows us to stress-test our servers at scale.

What You'll Do

  • Architect the end-to-end strategy for simulating high-concurrency environments to identify server-side performance limits.
  • Build 'headless' versions of the game client to simulate massive player loads efficiently.
  • Develop automated agents and deployment strategies.
  • Partner with engineering to integrate existing automation modules and UI testing tools into the projects.
  • Create and maintain debug menus, validators, and tools that enhance productivity for the broader QA and Design teams.
  • Ensure all test code and bot deployments are optimized for performance across cloud-based and local environments.

What We're Looking For

  • Strong mastery of C# and at least one scripting language (Python, Go, or JavaScript).
  • Hands-on experience with Unity (or similar engines), including the ability to adapt engine code for performance and 'headless' testing.
  • Proven ability to build game bots and AI-driven agents to simulate complex player behavior and automate gameplay loops at scale.
  • Experience identifying system capacity limits and simulating high-concurrency environments for multiplayer games.
  • Expertise in backend-driven validation and simulating user behavior without a frontend/UI.
  • Deep understanding of game-specific technical challenges, such as network code, latency, and client-server synchronization.
  • Experience designing debug menus, internal development tools, and reusable components for designers, artists, and engineers.
  • Knowledge of AWS (EC2, S3) for scaling bot instances and familiarity integrating frameworks with CI/CD pipelines (GitHub Actions, Jenkins).

Technical Stack

  • C#, Python, Go, JavaScript
  • Unity
  • AWS EC2, AWS S3
  • GitHub Actions, Jenkins

Team & Environment

You will collaborate closely with core engineers and QA.

Fortis Games aspires to make great games that bring people together while redefining how game companies work. We build a sense of belonging through games, communities, and how we operate. We foster a culture of diversity, equity and belonging. This is a thriving environment that celebrates diversity, embraces inclusivity, and fosters growth.

Fortis is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

Required Skills
C#PythonGoJavaScriptUnityAWS EC2AWS S3GitHub ActionsJenkinsGame BotsAI AgentsPerformance OptimizationHeadless TestingSystem Capacity PlanningHigh-Concurrency Simulation
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Fortis Games

Fortis Games is a game development company that aspires to make great games that bring people together while redefining how game companies work.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago