Programmeur·euse Fullstack Senior - Observability

Haven Interactive StudiosMontreal, QC

About The Position

We are looking for a Fullstack programmer passionate about telemetry and optimization to join our team. You will be responsible for developing the infrastructure, the frontend, as well as the various services that make up our analytics platform. This platform collects data on gameplay, game engine performance, and our production processes. More specifically, you will work in collaboration with the game development teams to provide logs, metrics, and traces for each system.

Requirements

  • 5 years of minimum experience as a Fullstack programmer
  • Bachelor's degree in computer science or equivalent
  • Proficiency in web frontend development frameworks such as TypeScript or Svelte (or similar)
  • Experience in real-time rendering of web applications
  • Experience in optimizing async and distributed applications (bonus if experience with Rust)
  • Experience in optimizing database schemas and queries (e.g., SQL)
  • Experience with the concept of data frames and query engines in a data analysis context
  • Experience with distributed applications based on container orchestration (Kubernetes, Docker, AWS)
  • Experience in DevOps using "infrastructure as code"
  • Experience in developing Grafana and/or Golang plugins
  • Eagerness to learn

Nice To Haves

  • Experience with performance capture software (Unreal Insight, Pix Renderman, VTune, etc.)
  • Experience in AWS services (ECS, ECR, S3, MySQL Aurora, Docker)
  • Experience with DataFusion and Parquet file format
  • Experience with: Machine learning
  • Graph RAG
  • LLM (Large Language Model)
  • Experience with AI tools (vectorDB / vector database) and agentic coding
  • C++
  • Rust
  • JupyterLab and Python
  • Apache Arrow and Datafusion
  • ECS/Fargate
  • Terraform
  • OpenAPI / REST API

Responsibilities

  • Develop and maintain the instrumentation library in Rust language
  • Guide the game engine team in the development of their instrumentation library
  • Develop and maintain data ingestion and analysis services as well as the infrastructure that supports them
  • Implement and manage a CI/CD pipeline for deploying and updating services in various production environments
  • Appreciate the development of web applications
  • Optimize TypeScript code and Canvas rendering code
  • Collaborate with members of the Telemetry team and game development teams to provide training and support (e.g., code review)
  • Effectively plan work and provide realistic information on work progress to the Telemetry team and managers
  • Maintain knowledge and analyze the potential of technological advancements and trends

Benefits

  • Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for certain positions) and will need to process personal information to complete these checks.
  • Please consult our Candidate Privacy Notice to learn more about the personal information we collect, how we use it, with whom we share it, and your data protection rights.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service