Senior Developer - Build Engineer (Realtime)

  • Technology
  • London, United Kingdom

Senior Developer - Build Engineer (Realtime)

Job description

Framestore is a world leader in visual effects and animation across Film, TV, Commercials and Immersive. Having won multiple industry awards for our work, Framestore is now looking to bring the same level of excellence to our Realtime Engine capabilities.

Framestore is looking for a Senior Developer Buildmaster to join our London Engine team that is like-minded in seeking to push the boundaries of what is possible with Realtime technologies.

Framestore's London-based Engine team is responsible for delivering high-quality products and projects both internally and to IP and Brand clients across a range of mediums - including VR, AR, Film, Virtual Production, real-time animation and other exciting platforms. Here is a short video showing what it means to work in our amazing Technology team!

This role would be reporting to the Head of Engine Technology and working closely with the Systems Architects to handle source control, build automation, deployment automation, daily builds, and spin-up of new projects inside our Unreal-based film pipeline. The software you write will deliver a robust, efficient, and secure infrastructure for the development team and as a result, we are looking for someone with strong technical skills, autonomy and a good problem-solving mindset.

You Will:

  • Create robust continuous integration pipelines for Unreal Engine projects and software components.

  • Author and maintain configuration management for servers and workstations.

  • Empower the development team by automating time-consuming or error-prone tasks.

  • Develop low maintenance solutions to efficiently scale across multiple relatively small projects.

  • Work with the Tech Lead to design and define development infrastructure.

  • Design and deliver solutions for deploying Unreal Engine builds for different shows, locations and teams.

Job requirements

What we're looking for:

  • Professional experience in development specific to Unreal Engine and Realtime Technologies

  • Proficient with continuous integration systems, in particular, Jenkins and Groovy-based pipelines.

  • Expertise in cross-platform build systems in Linux and Windows

  • Experience with cloud platforms and containers.

  • Familiarity with branching strategies and how they relate with SDLC.

  • Experience administering a source control system, Perforce preferably.

  • Windows System Administrator knowledge.

  • Strong interpersonal skills and problem-solving ability.

You might also have:

  • Experience with games or VFX pipelines for software and assets.

  • Experience creating user interfaces for tools.

  • Knowledge of Unity.

  • Knowledge of C++, C#, and Python

Framestore is proud to employ extraordinary talent across all genders, races, nationalities, religions, ages, abilities, and sexual preferences. We aim to encourage and support all of our current and future employees to achieve their potential. No job applicant will receive less favourable treatment on any basis when applying for a career with us.

Here is a short video of what it's like to work as part of our amazing Framestore Technology team