Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Unity

Software Engineer – Full Stack, Unified Ads Platform

Unity

. Design, build, and operate services in the TypeScript/NestJS platform across a large domain model .

Posted 9/22/2026full-timeMontreal • CanadaMid-LevelSenior💰 $135,800 - $224,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating scalable services using TypeScript, NestJS, and React, with a strong focus on data modeling, API management, and cloud-native operations on Kubernetes. Proven ability to drive platform quality through observability practices and mentoring engineering teams.

Highest-signal resume keywords
Advanced TypeScriptNestJS Framework ExperienceEvent-Driven Systems (Kafka, Pub/Sub)Cloud-Native Operations on KubernetesStrong Data Modeling and SQL Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
TypeScriptNestJSSQLReactKafkaGoogle Cloud Pub/SubKubernetesAPI VersioningSchema DesignTesting Frameworks
Soft Skills
MentoringCommunication
Tools & Technologies
Distributed TracingMetricsTransactional OutboxIdempotent Consumer PatternsInfrastructure as CodeTerraform
Industry Keywords
Advertising SystemsMonetization SystemsDesign SystemsConfiguration-Driven UI Frameworks

Tech Stack

Tools & technologies
CloudKafkaKubernetesNode.jsReactSQLTerraformTypeScriptGo

About the role

Key responsibilities & impact
  • Design, build, and operate services in the TypeScript/NestJS platform across a large domain model
  • Own APIs and data contracts used by downstream advertising systems
  • Model entity data for scale and change through relational schema design, migrations, and schema evolution
  • Design and build event-driven integrations with Kafka and Google Cloud Pub/Sub using transactional outbox and idempotent consumer patterns
  • Build user-facing interfaces in React and TypeScript for publishers and advertisers
  • Operate services on Kubernetes and own service-level objectives
  • Drive observability and platform quality through distributed tracing, metrics, and testing frameworks
  • Set service development standards, enforce them in design and code reviews, and mentor engineers

Requirements

What you’ll need
  • 6+ years building and operating production software, with depth in backend services and modern frontend
  • Advanced TypeScript
  • Experience with NestJS or a comparable modular Node backend framework using dependency injection and modules
  • Strong data modelling and SQL skills, including schema design, migrations, and performance at scale
  • API versioning judgment and experience safely changing data consumed by other teams
  • Experience with event-driven systems such as Kafka, Pub/Sub, or similar
  • Understanding of delivery semantics, ordering, idempotency, and cross-system inconsistency
  • Advanced React, including component design, state management, and performance in data-intensive interfaces
  • Cloud-native operation of containerized services on Kubernetes
  • Experience owning production systems, including deployment, scaling, monitoring, incident response, and on-call
  • Strong focus on correctness, observability, long-term maintainability, testing, code review, and accessibility
  • English sufficient for frequent professional verbal and written communication
  • Optional: experience with Go, ads/attribution/billing/monetization systems, infrastructure as code, Terraform, service mesh, OpenTelemetry, distributed tracing, design systems, configuration-driven UI frameworks, or cross-team technical alignment

Benefits

Comp & perks
  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office food snacks
  • Mental Health and Wellbeing programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program
  • Equity awards
  • Annual discretionary bonuses or sales commissions