Unity

Sr. Full Stack Engineer, Unified Ads Platform

Unity
Apply
1 day ago
Toronto, Canada +2 moreSenior
H1B sponsor

Base Salary

$136k - $224k/yr

Responsibilities

  • Design, build, and operate TypeScript and NestJS services for advertiser and publisher data and APIs.
  • Design relational schemas, migrations, and schema evolution for systems supporting ad serving, billing, and reporting.
  • Build event-driven integrations with Kafka and Google Cloud Pub/Sub using transactional outbox and idempotent consumer patterns.
  • Develop data-intensive user interfaces with React and TypeScript.
  • Operate services on Kubernetes and own their cloud infrastructure, service-level objectives, deployment, scaling, monitoring, incident response, and on-call responsibilities.
  • Improve observability and platform quality through distributed tracing, metrics, and testing frameworks.
  • Set development standards, enforce them through design and code reviews, and mentor engineers.

Requirements

  • At least 6 years of experience building and operating production software across backend services and modern frontend systems.
  • Advanced TypeScript experience and experience with NestJS or a comparable modular Node.js backend architecture using dependency injection.
  • Strong data modeling and SQL skills, including schema design, migrations, performance optimization, and API versioning.
  • Experience with event-driven systems such as Kafka, Google Cloud Pub/Sub, or a comparable technology, including delivery semantics, ordering, and idempotency.
  • Advanced React experience with component design, state management, and performance optimization for data-intensive interfaces.
  • Experience operating cloud-native, containerized services on Kubernetes, including deployment, scaling, monitoring, incident response, and on-call support.
  • Strong focus on correctness, observability, maintainability, testing, code review, and accessibility.
  • Preferred experience with Go, advertising, attribution, billing, monetization, Kubernetes-native resource management, Terraform, service meshes, OpenTelemetry, distributed tracing, design systems, configuration-driven UI frameworks, or cross-team technical alignment.

Benefits

  • Health, life, and disability insurance, commute subsidy, employee stock ownership, retirement or pension plans, generous vacation and personal days, parental and family-care support, office snacks, mental-health and wellbeing programs, employee resource groups, employee assistance programs, training and development, and volunteering and donation matching.
  • Benefits and coverage vary by country and employment status; the role may also be eligible for equity awards and company incentive plans.
Unity

About Unity

5,001-10,000 employees

Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).

Contact me