Talent.com
Nada Holdings, Inc.
Unity Software Engineer - Electronic Arts [EA260427]Nada Holdings, Inc. • Toronto, Canada
No longer accepting applications
Unity Software Engineer - Electronic Arts [EA260427]

Unity Software Engineer - Electronic Arts [EA260427]

Nada Holdings, Inc. • Toronto, Canada
3 days ago
Job type
  • Permanent
Job description
About Us We are a product driven team focused on building custom software solutions that solve real business problems. We work closely across engineering, product, and design to create scalable systems, internal tools, and data driven platforms that deliver real impact. Our culture values speed, ownership, and practical execution, allowing us to turn complex ideas into production ready solutions quickly.

About The Role We are seeking a Software Engineer III (Unity) to design and deliver engaging interactive experiences for millions of players and fans. This is a hands‑on role for a developer who thrives on building performant, data‑driven systems and delivering high‑quality features across multiple platforms including WebGL and mobile. You will help ensure our experiences are responsive, scalable, and capable of integrating seamlessly with real‑time services, backend systems and browser‑based platforms.

You Will

Design, develop, and maintain Unity client systems using C# for interactive experiences.

Implement modular gameplay systems using Unity’s component‑based architecture.

Build data‑driven systems using ScriptableObjects and configuration‑driven workflows.

Optimize runtime performance using Unity Profiler, Frame Debugger, and memory analysis tools.

Develop and maintain Asset Bundle or Addressable pipelines for dynamic content delivery.

Implement asynchronous asset loading and streaming strategies to minimize load times.

Optimize Unity applications for WebGL and mobile platforms, accounting for browser, memory, and platform constraints.

Build Unity editor tools and utilities to support debugging, testing, and development workflows.

Collaborate with product, design, and backend engineers to deliver seamless interactive experiences.

Delivery of high‑quality Unity features aligned with product goals and technical requirements.

Performance, stability, and reliability of client systems across supported platforms, including Web and mobile.

Efficient rendering, memory usage, and load times through effective optimization practices.

Successful integration of real‑time data, APIs, and backend services into the Unity client.

Clear, maintainable code and meaningful contributions during code reviews and technical discussions.

Effective collaboration with engineering, product, design, and QA teams to deliver end‑to‑end features.

Growing ownership of systems and continuous improvement of technical quality and development practices.

You Have

5+ years of professional Unity development experience, including shipping and supporting production applications or games.

Proficiency in C#, with a strong understanding of Unity engine architecture, component‑based design, and scripting workflows.

Experience working with software architecture patterns such as MVP, MVVM, or similar modular architectures for scalable client systems.

Proven experience building data‑driven systems and integrating external services or APIs (REST, WebSockets, or similar).

Experience integrating Unity WebGL experiences into web platforms or embedded web environments.

Experience writing unit tests and automated tests using frameworks such as NUnit or Unity Test Framework.

Experience with performance optimization and profiling using tools such as Unity Profiler, Frame Debugger, and memory analysis tools.

Experience implementing runtime performance patterns such as object pooling, efficient update loops, and memory‑conscious systems.

Familiarity with CI/CD pipelines, automated Unity builds, and version control systems such as Git.

Strong problem‑solving skills and attention to detail.

Collaborative communicator who thrives in cross‑functional teams.

Passion for building reliable, performant interactive experiences.

Commitment to inclusivity, trust, and continuous improvement.

Time Zone Requirements

Must be available in EST time zone and able to regularly attend syncs with team members in Europe.

Job Types

Permanent, Full‑time

Schedule: Monday to Friday

Pay $90k to $130k CAD per year

We Offer

Health Spending Account

Disability insurance

Life insurance

Paid time off

Work from home

#J-18808-Ljbffr
Create a job alert for this search

Unity Software Engineer - Electronic Arts [EA260427] • Toronto, Canada

Similar jobs

Senior Mobile Game Engineer II - Prototyping to Production

Tripledot StudiosToronto, Ontario, Canada
Full-time

A leading mobile games company in Toronto is seeking a Senior Software Engineer II to contribute to game development and collaboration within a team.Responsibilities include translating ideas into ... Show more

 • Promoted

Unity developer

Fairmont Hotel SeattleToronto, ON, CA
Full-time

Unity Developer vacancy in Toronto, Canada.Job opportunity available for interested applicants.Fairmont Olympic hotel is situated in USA and Canada respectively.Free Visa and Flight arrangement.Fre... Show more

 • Promoted

Senior Unreal Engine 5 Rendering Engineer – Remote Canada

BlackbirdToronto, ON, CA
Remote
Full-time

A creative-driven game development studio in Vancouver is seeking Rendering Engineers (intermediate or senior) to work on an ambitious UE5 title.This role involves optimizing rendering systems and ... Show more

 • Promoted

Software Engineer — Shape the Future of Music Tech

Heritage PlusToronto, ON, CA
Full-time

A leading music industry company in Toronto is seeking Software Engineers at all levels to innovate key technical systems and collaborate with global teams.The role requires a Bachelor's degree and... Show more

 • Promoted

Remote Unreal Engine 5 Gameplay Programmer

High Voltage SoftwareToronto, ON, CA
Remote
Full-time

A leading game development company in Canada is seeking an experienced Unreal Engine 5 Programmer.This role involves collaborating with artists and designers to create innovative gameplay systems a... Show more

 • Promoted

Mobile Focused Unity Software Engineer

BlastworksToronto, Canada
Full-time

Develops and maintains interactive Unity client systems using C#, focusing on performance, scalability, and integration with real-time services for millions of players. Show more

 • Promoted

Mobile Focused Unity Software Engineer - C$65,000 - C$95,000 A Year

BlastworksToronto, Canada
Full-time

About UsWe are a product driven team focused on building custom software solutions that solve real business problems.We work closely across engineering, product, and design to create scalable syste... Show more

 • Promoted

Remote UE5 Rendering Engineer: Nanite, Lumen & Large Worlds

Blackbird InteractiveToronto, ON, CA
Remote
Full-time

A leading game studio in Vancouver is looking for a Rendering Engineer to optimize and build features for a visually ambitious UE5 title.This role supports remote work across Canada and emphasizes ... Show more

 • Promoted

Gameplay Lighting Artist at Ubisoft Toronto

ImpleoToronto, ON, CA
Full-time

Join Ubisoft Toronto as a Gameplay Lighting Artist, where you will create stunning lighting that enhances gameplay and cinematic storytelling.Your role will involve balancing artistic creativity wi... Show more

 • Promoted

AR-Focused Unity Developer for Dynamic Mobile Application Projects

Project LimitedToronto, ON, CA
Full-time

Lead the development of AR mobile applications as a skilled Unity Developer.Engage in a hybrid work model to create an innovative video walkthrough solution for a prestigious telecom client.Your ex... Show more

 • Promoted

Unity 2D Artist for Slot Games

Big Viking GamesToronto, ON, CA
Full-time

Become a key contributor at Big Viking Games as a Unity 2D Artist focusing on slot games in Toronto.Bring your artistic skills to life by creating and implementing engaging content directly into Un... Show more

 • Promoted • New!

Senior Environmental Artist — Unreal Engine 5 Worlds

HighdiveToronto, ON, CA
Full-time

A co-development video game studio is seeking a Level Artist in Toronto to help craft immersive environments for their new project.The role requires 5+ years in video game environment production an... Show more

 • Promoted

Unreal Programmer

High Voltage Software, Inc.Toronto, Ontario, Canada
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-... Show more

 • Promoted

Unity developer

Fairmont Hotel TorontoToronto
Full-time

Unity developer vacancy in Toronto, Canada.The listing mentions sponsorship for visa and flight, and a competitive salary with benefits.Salary with minimum payment of $7,000 monthly plus weekly all... Show more

 • Promoted

Creative AI Software Engineer for Autonomous Systems Development

Palona AIToronto, ON, CA
Full-time

Elevate dining experiences with advanced AI solutions! We’re looking for a passionate AI Software Engineer to innovate and deploy cutting-edge systems for the restaurant industry.You will design au... Show more

 • Promoted

Unity 2D Artist for Slot Games

Big VikingToronto, ON, CA
Full-time

Become a key contributor at Big Viking Games as a Unity 2D Artist focusing on slot games in Toronto.Bring your artistic skills to life by creating and implementing engaging content directly into Un... Show more

 • Promoted • New!

Remote Unity Game Dev & 3D Artist (Volunteer)

Volunteer CalgaryToronto, ON, CA
Remote
Full-time

A nonprofit organization is seeking a Volunteer Unity Game Developer & 3D Modeller to enhance their interactive platform.The role involves creating 3D assets and coding in Unity to develop user-foc... Show more

 • Promoted

Unity Software Engineer - Electronic Arts [EA260427]

Nada Holdings, Inc.Toronto, Ontario, Canada
Permanent

About Us We are a product driven team focused on building custom software solutions that solve real business problems.We work closely across engineering, product, and design to create scalable syst... Show more