Skip to content
mimi

Développeur(euse) logiciel

Unity South APAC SEA ANZ IND Subcont

Canada · On-site Full-time 2d ago

About the role

Overview

L'opportunité Unity est à la recherche d'un(e) Développeur(euse) logiciel pour se joindre à l'équipe, avec un rôle axé sur le développement et la maintenance de l'infrastructure de licences qui alimente l'activation des produits Unity et la gestion des droits d'utilisation dans Unity Hub et l'éditeur Unity. L'équipe des licences est responsable de la logique de licences et de l'expérience utilisateur exécutées sur les machines des utilisateurs finaux, en gérant les flux d'activation et le cycle de vie des licences au sein de Unity Hub et de l'éditeur Unity. Nos systèmes traitent des milliers d'activations et de validations de licences chaque jour, influençant directement la façon dont les clients accèdent aux produits Unity et les utilisent. Vous contribuerez au développement des applications clientes et serveurs de licences qui traitent un volume élevé de requêtes, en veillant à la fiabilité, à la performance et à une excellente expérience utilisateur à grande échelle.

English: The Licensing team owns the licensing logic and user experience that runs on end users' machines, managing activation flows and license lifecycle within Unity Hub and Unity Editor. Our systems handle thousands of license activations and validations daily, directly impacting how customers access and use Unity products. You will contribute to the development of licensing client and server applications that process high volumes of requests, ensuring reliability, performance, and an excellent user experience at scale.

What you'll be doing

  • Design, build, test and maintain licensing software and services
  • Collaborate with senior engineers and managers to deliver high-quality solutions
  • Maintain clear and effective communication within the team and the broader organization
  • Collaborate with colleagues from product, frontend, native, DevOps, security and QA

What we're looking for

  • Experience building efficient, performant and robust software applications
  • Solid development experience with C#, JavaScript; strong problem-solving track record in similar domains
  • Experience designing, implementing and testing service applications and systems
  • Experience with continuous delivery and deployment
  • Experience with unit testing and end-to-end test frameworks

You might also have

  • Experience building cross-platform desktop applications
  • Experience with Go programming
  • Experience with offline/on-premise licensing solutions
  • Working knowledge of licensing and entitlement systems
  • Experience working with cloud platforms like GCP, AWS, or Azure

Additional information

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Benefits

At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Benefits eligibility, offerings and coverage vary by country and employment status. Some examples include:

  • comprehensive health, life and disability insurance
  • commute subsidy
  • employee stock ownership
  • competitive retirement plans
  • generous vacation and personal days
  • support for new parents
  • office snacks
  • mental health programs
  • employee resource groups
  • global employee assistance program
  • training and development programs
  • volunteering and donation matching

Life at Unity

Unity is the leading platform to create and grow games and interactive experiences. Creators-from game developers to artists and beyond-use Unity across mobile, PC, console and spatial computing platforms. As of late 2024, Unity supported a large share of top mobile games and applications with billions of monthly downloads. For more information, please visit Unity.

Unity is an equal opportunity employer. We are committed to fostering an inclusive and innovative environment and celebrate our employees across age, race, ethnicity, color, national origin, religion, disability, sex, gender identity or expression, sexual orientation, and other protected statuses in accordance with applicable law. If you require accommodations for your interview, please let us know.

This position requires sufficient English knowledge to communicate professionally with colleagues worldwide in English.

Head-hunters and recruitment agencies may not submit resumes through this site or to managers. Unity does not accept unsolicited headhunter resumes and will not pay fees to third-party agencies without a signed agreement with Unity.

Skills

C#DevOpsJavaScriptQA

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free