PlayStation London Studio is looking for an experienced pipeline programmer to join our team working on exciting projects for next-gen, showcasing the power of PlayStation hardware.
As a Senior Pipeline Programmer you will be responsible for developing the pipeline tools for London Studio’s brand new animation system.
You will be joining an experienced group of passionate engineers responsible for delivering game development solutions. Helping to solve the challenges involved with large-scale game production, delivering technology that empowers the creative team across a range of production activities.
WHAT YOU WILL DO/RESPONSIBILITIES
Working closely with animators, engine programmers and other discipline specialists to establish technical requirements, you will design and develop tools in close collaboration with other members of the technical team, with a focus on live editing and authoring of game ready animation and logic.
You will have the opportunity to take ownership of core features, being responsible for their future development and ongoing maintenance, and acting as the go-to person for other members of the studio team.
You will bring your experience in developing tools, and user-experience design, to deliver software that exceeds the expectations of the users, allowing them to go about their work productively.
Your responsibilities will include building animation authoring solutions within Maya and developing the animation build pipelines.
You should proactively iterate on both the quality and efficiency of the activities of the animation team as a whole. Producing first-class tools, but also supporting the animation team day-to-day, including tracking down issues and debugging the animation pipeline where necessary.
WHO YOU ARE/QUALIFICATIONS
Excellent programming skills, preferably C++, Python or C#.
Experience developing plugins and tools solutions within Maya, or other similar 3D software packages.
Experience writing plugins and pipeline solutions for other commercial software such as MotionBuilder, Houdini, Substance etc is an advantage.
Good software architecture knowledge and API design skills. Passion for UX, GUI development and workflow iteration.
Experience developing and supporting a variety of tools solutions for games development, with specialisation in the area of animation tooling a distinct advantage.
Strong communication skills, able to effectively communicate and work with multiple disciplines (including non-technical).
Able to appropriately prioritise tasks, balancing feature development, bug fixing and support.
We are absolutely committed to promoting and increasing diversity across the studio, welcoming applications from groups who are underrepresented in the games industry.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage all candidates to respond.