Développeur(se) Logiciel Sénior — Équipe Diagnostics / Senior Software Engineer — Diagnostics Team

Unity

Montreal, QC, Canada
Not specified; not specified; comprehensive benefi...
On-site
Go programming language experience
High-throughput backend services
Clickhouse or olap database design
The role involves leading end-to-end design for ingesting data from millions of game clients and building scalable pipelines using OpenTelemetry and ClickHouse

Job Summary

  • The role involves leading end-to-end design for ingesting data from millions of game clients and building scalable pipelines using OpenTelemetry and ClickHouse.
  • Candidates must demonstrate senior judgment by mentoring peers, defining code review standards, and effectively utilizing AI agents in the development process.
  • Unity offers comprehensive benefits including health insurance, retirement plans, generous vacation time, and mental health support programs.

Matching Summary

The role involves leading end-to-end design for ingesting data from millions of game clients and building scalable pipelines using OpenTelemetry and ClickHouse.

Salary

Not specified; Not specified; Comprehensive benefits package including health, equity, and retirement

Skills & Requirements

Must-have

  • Go programming language experience
  • High-throughput backend services
  • ClickHouse or OLAP database design
  • End-to-end system architecture
  • AI agent coding workflows

Nice-to-have

  • TypeScript frontend development
  • Kotlin production experience
  • OpenTelemetry observability knowledge
  • Video game industry background
  • Data privacy and security practices

Key Requirements

  • Production experience with Go
  • Senior-level architectural judgment
  • Practical experience with AI coding agents
  • No visa sponsorship available

Work Rights

Must have valid work authorization for Canada

Tailored Resume

Cover Letter