Senior Software Developer, Application
Core
Develop artist-facing tools and plugins to enhance creative and production workflows at Sony Imageworks.
Role type
Senior Software Developer (Application/Tools)
Builds
Artist-facing tools, playback review tools, asset browsers, and plugins for creative teams
Domain
Film/Visual Effects Production
Deliverable
production ML models | product features
Required skills
Python, C/C++, OpenGL, Qt/PyQt, UNIX/Linux, Git, DCC integration (Maya, Nuke, Houdini, Katana), UI/UX design, technical leadership, code review, risk management
Preferred skills
Experience with OTIO, OCIO, open-source projects, strategic problem-solving
Technologies
Python, C/C++, OpenGL, Qt, PyQt, Maya, Nuke, Houdini, Katana, Git, OTIO, OCIO
Responsibilities
Take ownership of large, complex software projects; Mentor and guide intermediate and associate engineers; Design and implement artist-facing tools; Write clean, efficient, and scalable code; Define initial risks and mitigation strategies; Lead and participate in code reviews; Troubleshoot and resolve critical technical issues; Collaborate on architecture and design patterns; Integrate applications with proprietary and third-party tools; Drive UI/UX development for tools and plugins; Analyze complex problems and develop long-term solutions; Contribute to strategic direction; Maintain clear documentation
Seniority
Senior, hands-on IC with mentorship responsibilities