Unity

About Unity

Empowering creators to build amazing experiences

🏢 Tech👥 5K-10K📍 Vancouver, British Columbia, Canada

Key Highlights

  • Public company (NYSE: U) with a $20B valuation
  • Over 1.5 million monthly active creators
  • Customers include Electronic Arts and Ubisoft
  • $1.3B raised from investors like Sequoia and Silver Lake

Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...

🎁 Benefits

Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...

🌟 Culture

Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity

Software Engineering Mid-Level

UnityMontreal

Apply Now →

Skills & Technologies

Overview

Unity is seeking a Software Developer to join their team focused on developing and maintaining licensing infrastructure. You'll work with Unity technologies to ensure a reliable and high-performance user experience. This role requires experience in software application development.

Job Description

Who you are

You have experience in developing efficient, high-performance software applications — you've contributed to projects that require robust and scalable solutions. Your background includes working collaboratively with senior developers and managers to deliver high-quality software. You possess strong communication skills that enable you to effectively collaborate with cross-functional teams, including product, frontend, DevOps, security, and QA.

You are familiar with the principles of software development and have a solid understanding of user experience design — you know how to create applications that not only function well but also provide an excellent user experience. Your experience includes managing the lifecycle of software applications, ensuring they meet user needs and business objectives.

What you'll do

In this role, you will design, develop, test, and maintain software and services for license management — your contributions will directly impact how customers access and use Unity products. You will collaborate with senior developers and managers to provide high-quality solutions that enhance the licensing experience for users. You will ensure clear and effective communication within your team and the broader organization, facilitating collaboration and knowledge sharing.

You will work closely with product teams to understand user requirements and translate them into technical specifications — your role will involve developing client and server applications that handle a high volume of requests, ensuring reliability and performance at scale. You will also participate in code reviews and contribute to the continuous improvement of development processes and practices.

What we offer

Unity provides a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work on impactful projects that shape the future of gaming and interactive experiences. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Unity.

Similar Jobs You Might Like

Based on your interests and this role

AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Software Developer to design and develop robust software solutions. You'll work in a collaborative environment focused on scalability and maintainability. This position does not specify years of experience.

🏢 Hybrid
3d ago
Unity

Software Engineering

Unity📍 Montreal

Unity is seeking a Software Developer for their Fulfillment team to design and deploy applications and services for e-commerce. You'll work on critical systems that manage identity, purchases, and subscriptions. This role requires experience in distributed computing and system optimization.

Mid-Level
1w ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Senior Software Engineer to develop robust and scalable applications for their subscription platform. You'll work with technologies like Java, C#, and ASP.NET in a hybrid environment based in Montreal.

🏢 HybridSenior
3d ago
AppDirect

Software Engineering

AppDirect📍 Montreal

AppDirect is seeking a Lead Software Developer to take on a technical leadership role within a team of developers. You'll be responsible for designing and maintaining scalable features on the platform, utilizing your expertise in Java. This role requires strong problem-solving skills and a commitment to code quality.

Lead
1w ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Software Developer to craft reliable software and solve complex technical problems. You'll work in a collaborative environment focused on scalability and maintainability. This role requires a passion for coding and a commitment to quality.

🏢 Hybrid
3d ago