This job board retrieves part of its jobs from: Sherbrooke Jobs | Laval Jobs | Work From Home

Top job offers in Montreal & Region

To post a job, login or create an account |  Post a Job

  English jobs in montreal  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Mr. X: Senior Software Developer – Asset Management

Mr. X

This is a Full-time position in Montreal, QC posted April 3, 2021.

Company DescriptionFounded in 2001, MR.

X is an award-winning visual effects company specializing in High-Concept series episodic and feature films.

With years long relationships with some of Hollywood’s top creators, MR.

X has delivered the visual effects for critically acclaimed titles like; The Shape of Water, Roma, American Gods and Vikings, to name a few.

By partnering with our clients through every stage of their project, we help shape and guide what makes it to the screen, in some of the world’s most exciting film and television content.


X has facilities in Toronto, Montreal, Bangalore, Los Angeles and Adelaide, with a combined staff of over 800 filmmakers, artists, and programmers.We are MR.


Partners in storytelling.Job DescriptionWe have an opening for a Senior Software Developer to maintain and extend our current Asset Management system.As a senior engineer you will be expected to have, and granted to exercise, a high degree of autonomy and to make significant contributions to the design of components, and affect the global roadmap.

You must be able to also understand the importance of outcomes and empathise with internal and external clients.

It’s important to have, or be willing to develop, a delivery-driven mind set coupled with the ability to move with agility between streams in stages ranging from prototype to maintenance.We are looking for an experienced engineer that works well in a global team of peers; who communicates complex and technical topics to both explain and understand differing points of view.

Mentoring more junior team members and participating in cross functional teams and efforts is a must.

Being considerate and assertive are very important qualities at this level of operations.Primary ResponsibilitiesAble to quickly dissect and analyze existing Python code and Qt-based interfacesContribute to the design and implementation of the Pipeline infrastructure, tools, processes, and automation.Work with, and inform, leadership to shape the technical implementation and architecture or key client services in the pipelineHelp leadership to track progress and outcomes, and provide key insight when a change of direction is neededDesign and/or contribute to tools for conforming, composition, and exchange across stages of production, departments, authoring andconsumption environmentsMentor, support and enable production TDs to help resolve issues and solve problemsContribute to developer facing or user facing documentation as applicable.Operate as a domain specialist and point person for multiple teams or projects when applicable QualificationsRequired Skills And ExperienceProven experience in high end VFX or AAA Game settingProven experience in a graphics, pipeline or tool development roleSTEM Degree or demonstrable equivalent knowledge; as related to problem solving, analysis, and system designLate intermediate to advanced knowledge of the Python and C++ languages and development environments.

Additional languages like Scala,JavaScript, Go, and Java a strong plus.Good understanding and some experience with concurrent and parallel programming models and inter-/remote-process communication, withknowledge or gRPC and protobuf a plus.Extensive experience with the APIs of one or more of our principal DCCs: Houdini, Maya, Nuke, Substance, Mari, in that order of importance.Experience with relational databases and SQL, with specific knowledge of Shotgun a plus.Experience with Qt (PyQt, PySide) and QML, with other web-based or cross-platform GUI/UX toolkits/frameworks a plus.Deep understanding and experience with the Linux operating system, and competency with Windows, including all their associated shellscripting and run-time environments.Experience and vision around the structuring, estimating and implmenting large Pipeline projectsExperience with structured development operations (agile, ticketing, reportage, version control etc.)Understanding of, and the ability to operate in a structured DevOps contextFamiliarity with modern structured development practices, documentation needs, and the tools that support them is very important.Soft SkillsHighly committed and able to transition between independent work and team participation.Good communicator with the willingness and ability to mentor and guide others when required.Self sufficient and a good self-starter attitude with an emphasis on learning, sharing and mentoring team members.Organized and methodical with an ability to communicate efficiently within a global technical team.Optional Skills And ExperienceThe following qualities will be highly regarded but are not required.

Some of the below might become necessary learning experiences on the job dependenton time and resources, team and circumstances.Experience in any creative department or a strong understanding and ability to relate to the needs and operations of TDs and/or artistsDevOps related experienceKnowledge of a game engine, operation and/or development (Unreal preferred)This is an exciting opportunity to work in the dynamic world of visual effects.

If you are an ambitious software developer looking for an opportunity to workwith cutting edge technology, then we look forward to your application.Additional InformationPlease click here to review our privacy notices for job applicants.If you require assistance applying, please reach out to and we’ll be happy to assist.TECHNICOLOR IS AN EQUAL OPPORTUNITY EMPLOYERTechnicolor complies and prohibits against discrimination on the basis of race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability or handicap, marital status, sex, age, veteran status, citizenship status, sexual orientation, gender identity, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state/provincial or local law.All your information will be kept confidential according to EEO guidelines.