Software Engineer

Unity Software
Montreal
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Collaboration","Communication"]

Design, implement, test, review, and maintain the Monetization platform, products, and services that protect Unity’s marketplace. Build low-latency, distributed backend systems enforcing content policies with strong legal/compliance standards (e.g., deduplication and content labeling). Develop scalable tooling to detect and mitigate fraud, and ensure ongoing compliance as global privacy regulations evolve. Collaborate with a remote-first team and own individual project priorities, deadlines, and deliverables.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
2 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 57 minutes agoStatus: Live

Job Summary

Design, implement, test, review, and maintain the Monetization platform, products, and services that protect Unity’s marketplace. Build low-latency, distributed backend systems enforcing content policies with strong legal/compliance standards (e.g., deduplication and content labeling). Develop scalable tooling to detect and mitigate fraud, and ensure ongoing compliance as global privacy regulations evolve. Collaborate with a remote-first team and own individual project priorities, deadlines, and deliverables.
Location: Montreal
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, test, review, and maintain Unity’s Monetization platform, products, and services.
  • •Collaborate with team members to ensure high-quality code delivery.
  • •Write high-quality, scalable code supporting current and future product functionality.
  • •Design and implement backend systems that enforce content policies (including deduplication and content labeling).
  • •Manage and deliver individual project priorities, deadlines, and deliverables.

Pay and Benefits

Perks:Health InsuranceCommuter BenefitsEquityPensionPaid Leave

Key Requirements

  • •Experience designing low-latency APIs and distributed backend services.
  • •Proficiency implementing high-quality, scalable code in Golang, TypeScript, or Java.
  • •Experience with SQL, NoSQL, and key-value stores such as Postgres, MongoDB, and Redis.
  • •Experience with streaming platforms and queues such as Kafka for batch enrichment.
  • •Strong collaboration and communication skills in a remote-first team environment.
Skills:CollaborationCommunication
Languages:English
Tech Stack:GolangGoTypeScriptJavaSQLNoSQLPostgresPostgreSQLMongoDBRedisKafkaTerraformKubernetesRay

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn