SideFX Recruiting Senior Distributed Systems Developer
Note: Due to the Covid-19 pandemic, in order to keep all of our employees and candidates safe, SideFX is hiring and onboarding remotely.
SideFX is seeking an exceptional software developer with distributed systems experience and a talent for producing high performance, robust software to join its Toronto-based R&D team.
As a member of the SideFX Research and Development group, you would be working with the some of the brightest minds in the CG industry. Our R&D team has received many prestigious industry awards, including four Technical Achievement Awards from the Academy of Motion Picture Arts and Sciences, an Academy Award of Merit (Oscar®), a Technology and Engineering Emmy® Award from NATAS, and four back-to-back Editor's Choice Innovation Awards from CG World Magazine. Movies using our toolset have received the Oscar® for Best Visual Effects every year in the past two decades. We share a passion for innovation in computer graphics and a drive for excellence in animation. Providing digital artists with the best and most advanced tools for their craft is, and has always been, our singular focus.
Whether you are research-oriented or development-oriented, we have a great number of exciting projects to choose from. You will have ample opportunity to grow professionally and make significant contributions to the success of our products. You will be constantly in touch with our users in the entertainment industry and with our colleagues. You will be right at the heart of a constantly evolving synergy between technology and art.
Key Duties and Responsibilities*
Design, develop and test customer-driven Houdini and Procedural Dependency Graph (PDG) features
Maintain and optimize PDG integration with 3rd-party render farm schedulers
Develop technologies for next generation distributed art pipelines
Research and explore large scale, possibly cloud computing, applications of Houdini
Support game and film studios with PDG adoption
Other duties as assigned
*Adjustments will be made to enable duties & responsibilities to be met working remotely considering the current Covid-19 pandemic situation.
Required Skills and Experience
5+ years of professional software development experience
Computer Science degree or equivalent
A record of academic and professional excellence
Strong knowledge of modern C++ programming
Strong knowledge of Python programming
Parallel programming and distributed programming experience
Experience with job scheduling software
Ability to learn independently, think fast, and use solid judgement
Ability to work well independently and in a nimble team environment
Excellent communication and presentation skills
Positive, professional demeanour
Working knowledge of Houdini and PDG
Working knowledge of Amazon AWS, Microsoft Azure, Google Cloud, or other cloud-based technologies
Working knowledge of Pixar Tractor, Thinkbox Deadline, or other render farm management software
Working knowledge of Docker
Cross-platform development experience
Game or film industry experience
For over thirty years, SideFX has been providing artists with procedural 3D animation and visual effects tools designed to create the highest-quality cinematic results. We are passionate about what our customers do because our roots are in production, both as artists and as pioneering technical innovators.
SideFX has been recognized by the Academy of Motion Pictures, Arts and Science multiple times - including with an Oscar® - for the development of our Houdini software, and its breakthrough procedural-based technology.
Houdini is used by the world’s top film, TV, and game studios to create blockbuster movies like Spider-Man, The Lion King and Godzilla vs. Kong, TV shows like The Crown, Game of Thrones and S.W.A.T., and video games like Ghost Recon, Far Cry and Age of Empires. Our customers include Disney Feature Animation, Pixar, Sony Pictures Imageworks, Weta Digital, Electronic Arts, Microsoft Game Studios, Blizzard Entertainment, and many more.
Our transit-friendly head office location, directly adjacent to Union Station in the heart of downtown Toronto, is open-concept with a relaxed style that includes, casual dress, and wraparound views from the 14th floor. Other locations will be considered within our company’s possibilities.
SideFX is committed to inclusion and diversity. We encourage all qualified applicants to apply. Accommodation will be provided to candidates with disabilities, upon request.