# Senior Software Engineer

Hiring organization: [Unity](https://career.thegoodapps.co/organizations/unity)

Canonical page: https://career.thegoodapps.co/jobs/e2b4a307-6d08-4f0e-864c-f96795bdeae3

Listed on Unity's own careers site. Applications go to them directly.

- Seniority: Senior

## Summary

This role leads backend systems for Unity's diagnostics platform, which collects and surfaces crash reports, telemetry, and observability data to game developers worldwide. You'll own the full stack from client ingestion through ClickHouse data storage to dashboard interfaces, mentor engineers, and establish coding standards that integrate AI agents as a core development practice.

_Our summary, not Unity's wording._

## Skills named

C#, ClickHouse, Go, Kotlin, NoSQL, OpenTelemetry, TypeScript

## Required

- Production experience with Go in high-throughput services
- Backend generalist capability across ingest, pipelines, storage, and query
- Demonstrated senior-level judgment leading cross-cutting design and mentoring
- Hands-on fluency with agentic AI coding tools and ability to review AI output rigorously
- Experience designing and querying columnar or NoSQL data stores
- Strong collaboration and communication across teams and time zones

## Nice to have

- Observability and telemetry experience, especially OpenTelemetry
- Front-end experience with TypeScript and dashboard surfaces
- Production experience with Kotlin or C# exposure
- Gaming industry background
- Responsible data handling practices including threat modeling

Apply on Unity's site: https://unitytech.wd1.myworkdayjobs.com/en-US/Unity/job/Montreal-Canada/Senior-Software-Engineer_JOBREQ-2615689
