16 Oct
|
Sony Pictures Imageworks
|
Montreal
16 Oct
Sony Pictures Imageworks
Montreal
Les Films Sony Imageworks Québec Inc. Nous nous engageons à respecter ces terres ancestrales et à collaborer avec les communautés dans un esprit de réconciliation.
Les Films Sony Imageworks Québec
Inc. 700, rue Saint-Hubert, bureau 400, Montréal (QC) H2Y 0C1 Excellentes compétences de communication en français et en anglais pour exécuter certaines tâches liées au poste, notamment pour collaborer avec des équipes, fournisseurs ou partenaires situés à l’extérieur du Québec.
Avantages sociaux selon la politique de l'entreprise : soins de santé, remboursement des frais de scolarité, REER, congés de maladie et de vacances, augmentations standard (le cas échéant). À titre de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un rôle de leadership dans le développement d’outils destinés aux artistes, contribuant à soutenir les équipes créatives et de production chez Sony Imageworks. Votre expertise en développement logiciel vous permettra de piloter des projets complexes, tout en encadrant et en accompagnant des développeurs intermédiaires et juniors. Vous serez responsable de livrer des solutions logicielles de haute qualité, de gérer les risques associés aux projets d’envergure et de collaborer avec des équipes techniques et créatives afin d’assurer le succès de nos outils et systèmes.
Prendre en charge des projets logiciels complexes et de grande envergure, en assurant leur livraison dans les délais, selon la portée définie et avec des standards de qualité élevés Participer à la conception et au développement d’outils destinés aux artistes, tels que des outils de lecture (playback), des navigateurs d’actifs (asset browsers) et des plugiciels (plugins) Identifier les risques initiaux des projets et définir des stratégies d’atténuation afin d’assurer leur réussite Diagnostiquer et résoudre des problèmes techniques critiques ayant un impact sur le pipeline de production Collaborer avec les membres seniors de l’équipe pour définir l’architecture et les modèles de conception des nouveaux projets Contribuer au développement d’interfaces UI/UX intuitives pour les outils et plugiciels destinés aux artistes Rechercher de manière proactive des solutions techniques et demeurer à jour quant aux tendances et technologies de l’industrie Contribuer à l’orientation stratégique de l’équipe et de ses projets Maintenir une documentation claire du code et des processus techniques afin de faciliter le partage des connaissances Communiquer efficacement avec des parties prenantes techniques et non techniques, en assurant l’alignement avec les objectifs des projets Baccalauréat en informatique,
en génie informatique ou expérience équivalente Minimum de quatre (4) ans d’expérience en développement logiciel, idéalement dans un environnement de production Expertise dans le développement d’outils et de plugiciels soutenant les flux de travail des artistes et les équipes créatives Excellente maîtrise de Python, avec expérience dans un environnement UNIX/Linux Bonne compréhension des principes UI/UX, notamment avec Qt/PyQt Capacité à encadrer et à accompagner des membres juniors, incluant une expérience en revue de code et en leadership technique Excellentes compétences en communication et capacité à collaborer efficacement avec des équipes techniques et créatives Connaissance des systèmes de gestion de versions tels que Git et de projets open source comme OTIO et OCIO Solides connaissances en C/C++ et OpenGL Les avantages sociaux sont conformes à la politique de l’entreprise : soins de santé, remboursement des frais de scolarité, REER, congés de maladie et de vacances, augmentations standard le cas échéant. Nous évaluons les candidatures sans égard à la race, la couleur, la religion, le sexe, l’origine nationale, le handicap, l’âge, l’orientation sexuelle, l’identité de genre ou toute autre caractéristique protégée. ____________________________________________________________________________________ [ENGLISH VERSION BELOW] Les Films Sony Imageworks Quebec is located on the traditional unceded territory of the Kanien'keha:ka (Mohawk) people.
Les Films Sony Imageworks Québec
Inc. 700, rue Saint-Hubert, bureau 400, Montréal (QC) H2Y 0C1 Excellent communication skills in French and English are required to perform certain job-related tasks, particularly when collaborating with teams, vendors, or partners located outside Québec.
Company policy benefits: healthcare, tuition reimbursement, RRSP, sick and vacation days, standard increases (if applicable). As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production teams at Sony Imageworks. Your expertise in software development will drive complex projects, as well as guide and mentor intermediate and associate engineers.
You will be responsible for delivering high-quality software solutions, managing risks in large projects,
and collaborating with both technical and creative teams to ensure the success of our tools and systems. Take ownership of large, complex software projects, ensuring they are delivered on time, within scope, and with high-quality standards. Mentor and guide intermediate and associate engineers, providing support and feedback to help them grow.
Participate in the design and implementation of artist-facing tools, such as playback review tools, asset browsers, and plugins. Define initial risks and mitigation strategies for large projects and ensure their successful execution. Troubleshoot and resolve critical technical issues that impact the production pipeline.
Collaborate with senior team members to define architecture and design patterns for new projects. Drive the development of intuitive UI/UX for artist-facing tools and plugins. Analyze complex problems and develop long-term solutions that address root causes.
Proactively research and solve technical challenges, staying up-to-date with the latest industry trends and technologies. Contribute to the strategic direction of the team and its projects. Maintain clear documentation for code and technical processes to facilitate knowledge sharing.
Communicate effectively with both technical and non-technical stakeholders, ensuring alignment with project goals. A bachelor’s degree in computer science, computer engineering, or equivalent experience. A minimum of four years of experience in software development, with a focus on developing applications in a production environment.
Expertise in developing plugins and tools for artist workflows and supporting creative teams. Proficiency in Python programming, with experience in a UNIX/Linux environment. Strong understanding of UI/UX principles, particularly with Qt/PyQt.
Ability to mentor and guide junior team members, with experience in code reviews and technical leadership. Proven experience in integrating software with third-party DCCs such as Maya, Nuke, Houdini, and Katana. Strong communication skills, with the ability to collaborate effectively with both creative and technical teams.
A strategic approach to problem-solving: identifying root causes and implementing long-term solutions. Familiarity with version control systems such as Git and open-source projects like OTIO and OCIO. Solid knowledge of C/C++ and OpenGL.
Benefits are per company policy: which include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable. We evaluate qualified applicants without regard to race, colour, religion, sex, national origin, disability, age, sexual orientation, gender identity, or other protected characteristics.
📌 Développeur(euse) logiciel senior dapplications // Senior Software Engineer Application (Montreal)
🏢 Sony Pictures Imageworks
📍 Montreal