Stereo D Toronto Company Logo

Stereo D Toronto

Toronto, Ontario - Canada
View all jobs at this company »

Lead Software Developer

Description

About us:
Stereo D is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic 3D imagery, working with major motion picture studios, directors, cinematographers, and VFX supervisors to bring their vision of 3D storytelling to the screen. Stereo D has completed work for such films as JURASSIC PARK, IRON MAN 3, STAR TREK INTO DARKNESS, TITANIC in 3D, THE AVENGERS, AVATAR, CAPTAIN AMERICA, and JACKASS 3D. The company also provides end-to-end 3D production services on feature films, television productions and commercials.  Stereo D is a wholly-owned subsidiary of Deluxe Entertainment Services Group Inc., (www.bydeluxe.com) which is a wholly owned subsidiary of MacAndrews & Forbes Holdings Inc.  
Stereo D is a business run by filmmakers, valuing artistic excellence and speaking the language of film. Our production teams and artists are among the best in the business, driven by an innate passion for all things film. Our unique artist-centric environment enables our people the creative freedom to conceptually support the creative visions of directors, delivering the finest, most dynamic 3D imagery in entertainment. We currently have an opening for a Lead Software Developer.  
 
Summary:  This role will spearhead the creation and maintenance of an innovative pipeline including asset management, production management and other tools to support a state-of-the-art visual effects, animation, and stereo conversion facility, including multiple international facilities.
 
Responsibilities:

  • Design, develop, and support applications, tools and processes which extend and enhance an innovative pipeline including asset management, production management, and other tools.
  • Provide technical leadership to the team including coaching and mentorship.
  • Take the lead in code and architecture reviews to share knowledge in performance, scalability, system architecture, and engineering best practices
  • Scope, plan, communicate, develop and meet project deadlines while delivering quality.
  • Collaborate with Pipeline Designers, Developers, and TAs to optimize workflow and tool integration.
  • Work with artists, leads, and supervisors to facilitate production workflow. 
  • Support production and artist concerns including debugging, troubleshooting and managing fixes.
  • Performing troubleshooting and root cause analysis for escalated production issues
  • Promote a positive and productive work environment and contribute to collaborative efforts and mentoring across multiple facilities.

 Requirements:

  • Strong Python and/or C++ skills
  • B.Sc. degree in Computer Science, Engineering or equivalent 
  • 5+ years professional experience in software development and leading development teams.
  • Ability to adapt to new technologies and methodologies required by the project.
  • Exceptional ability in algorithm and performance optimization, QT or knowledge of database architecture and design and strong troubleshooting skills.
  • Ability to work with a team to deliver high quality software in a fast-paced, dynamic environment
  • Must have the ability to breakdown any given problem and provide tangible solutions.
  • Ability to take a project from scoping requirements through actual launch of the project.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, operations, and database experience is a plus.
  • Excellent verbal and written communication skills and someone who is passionate about quality, supportability, extensibility, and simple design.

 We’re looking for the best in the business. If this sounds like you, please apply!

This Job is no longer active!