Tools Programmer - (march Of Giants)

Ubisoft

Montreal, Canada
On-site
C++ and c# programming
Typescript/javascript with web frameworks
Engine observability systems development
The role serves as the reference point for engine observability on a AAA/GAAS multiplayer game, focusing on resilient and scalable systems

Job Summary

  • The role serves as the reference point for engine observability on a AAA/GAAS multiplayer game, focusing on resilient and scalable systems.
  • The candidate will manage technical mandates, solve complex problems, and promote best practices to ensure a smooth and reliable player experience.
  • Collaboration with various technical directors and teams is essential to maintain system efficiency and support live operations readiness.

Matching Summary

The role serves as the reference point for engine observability on a AAA/GAAS multiplayer game, focusing on resilient and scalable systems.

Skills & Requirements

Must-have

  • C++ and C# programming
  • TypeScript/JavaScript with web frameworks
  • Engine observability systems development
  • CI/CD practices and automated testing
  • Live operations (GAAS) support
  • OpenSearch/ElasticSearch knowledge

Nice-to-have

  • Unreal Engine 5 experience
  • Vega and Vega-Lite visualization
  • Unreal Engine profiling tools
  • Cross-disciplinary collaboration
  • Technological decision making

Key Requirements

  • Minimum 5 years PC and web programming
  • Degree in Computer Science or equivalent
  • Experience with AAA/GAAS online games
  • Technological decision making experience

Work Rights

Not specified

Tailored Resume

Cover Letter