Software Engineer — Unity Studio (Web-based 3D Editor)

1 hour, 44 minutes ago
Full-time
Senior
Software Development
Unity

Unity

Unity is the top platform for real-time 3D content creation, empowering creators across industries to bring their ideas to life with interactive 2D and 3D content.

Internet Software & Services
5K-10K
Founded 2004

Description

  • Build and ship features for the 3D editor, including scene manipulation tools and UI panels.
  • Develop real-time multi-user collaboration features that allow multiple users to edit a scene simultaneously in the browser.
  • Profile and optimize WebGL/WebAssembly performance, including load times and memory usage.
  • Integrate the editor with cloud services and 3D asset pipelines for asset management, authentication, publishing, and analytics.
  • Improve product quality through testing, CI/CD contributions, and code reviews.
  • Work across the full product surface, from scene editing tools to rendering and cloud-connected workflows.
  • Contribute to a culture of innovation, teamwork, and technical excellence.

Requirements

  • Strong C# proficiency in a Unity context, including modern C# features such as async/await and pattern matching.
  • 3+ years of Unity experience, including familiarity with the Unity runtime, URP, assembly definitions, and the package ecosystem.
  • Experience optimizing or shipping Unity WebGL builds and understanding of WebGL/WebAssembly constraints.
  • Experience building user interfaces with Unity UI Toolkit.
  • Strong 3D graphics fundamentals, including meshes, materials, shaders, and rendering pipelines.
  • Ability to write clean, testable code.
  • English proficiency sufficient for frequent professional verbal and written communication with global colleagues and partners.
  • Experience with real-time collaboration systems such as CRDTs, operational transforms, or conflict resolution in multi-user editors is preferred.
  • Familiarity with 3D asset pipelines and optimization tools such as glTF/GLB, FBX, Draco, and KTX2 is preferred.
  • Experience with cloud infrastructure or CI/CD pipelines for Unity projects is preferred.
  • TypeScript and Node.js skills for developer tooling and CLI utilities are preferred.
  • Interest in WebGPU and next-generation browser rendering APIs is preferred.
  • Relocation support is not available for this position.
  • Work visa or immigration sponsorship is not available for this position.

Benefits

  • Comprehensive health, life, and disability insurance.
  • Employee stock ownership.
  • Competitive retirement or pension plans.
  • Generous vacation and personal days.
  • Support for new parents through leave and family-care programs.
  • Mental health and wellbeing programs and support.
  • Commute subsidy.
  • Office food and snacks.
  • Training and development programs.
  • Employee Resource Groups.
  • Global Employee Assistance Program.
  • Volunteering and donation matching program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer

INflow Federal 51-250 Aerospace & Defense

INflow Federal is hiring a fully remote Senior Developer to build and integrate secure enterprise case management and workflow automation systems supporting Department of Defense mission operations.

Agile Angular AWS C# CI/CD DevSecOps Django Docker Git Java JavaScript Kubernetes Microservices .NET Python React REST API Spring Boot SQL Vue.js
39 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Toronto, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to help build and evolve its accessible text-to-speech product for millions of users.

C# C++ CI/CD .NET
1 hour, 20 minutes ago

Sr. Agentic AI Software Engineer

Mango Languages 51-250 Internet Software & Services

Mango Languages is seeking a Senior Agentic AI Software Engineer to help build and improve its language-learning platform while setting the standard for AI-augmented software development across the engineering team.

Agile Go Machine Learning Python Ruby Ruby on Rails System Design
1 hour, 21 minutes ago

Senior Software Engineer - AI Engineering

RTB House 251-1K Media

RTB House is hiring a hands-on technical leader to lead its AI Engineering Lab, building internal tools and autonomous agents that improve engineering productivity through Agentic AI.

AWS Azure Deep Learning Docker GCP Go Java Kubernetes LLM Microservices Python Scala System Design TypeScript
1 hour, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers