Realtime Software Architect

  • London
  • Posted 3 weeks ago
  • December 31, 2022

Marshmallow Laser Feast

Award winning interdisciplinary creative studio

Marshmallow Laser Feast (MLF) are looking for someone to join our team as a Realtime Software Architect and help craft the next wave of high-profile artistic endeavours. You will work as part of the technical development team, reporting directly to the Head of Technology, where you will help build the core systems and tools that feed our real-time workflows.

As a Realtime Software Architect, you will build and maintain the infrastructure surrounding our realtime-experiences. You have hands-on experience working with and inside game engines, and care more about how things work than how they look. The ideal candidate will have strong experience and knowledge of system programming, network architecture and library development in core languages such as C++, C# (.Net) or Python.

We often work at the cutting edge of technology means that sometimes a solution doesn’t exist, being a key part of our close-knit team of technicians, artists and creators knowing when to build bespoke, or use off-shelf solutions is a vital part of the role.

With over 2+ years of hands-on experience in the industry, you have been a core team member in the development of multiple bespoke projects, have an excellent showreel/portfolio or have shipped at least one official AAA title or similar experience.

This position is full-time, with an initial fixed contract of no less than 12 months, where we will seek to make permanent arrangements.

MLF supports flexible working arrangements and a designated home base. However, this role will require you to work from our London studio 60% of the time (3 days per week), growing with project needs. Where applicable, skilled worker visa sponsorship will be offered.

This role may require up to 2 months of non-consecutive international travel each year – projects depending.

 

Responsibilities

  • Working as part of the technical team to develop, produce and create the core systems that drive our experiences, from networking protocol structure, and bespoke plugin integration through to novel systems
  • Understand and implement the pipelines for complex external systems within modern game engines (Unity & UE specifically)
  • Ability to recommend and evaluate custom implementations vs off-the-shelf solutions to best solve problems
  • Guide and mentor junior developers and peers in best practices
  • Maintain existing codebases and provide low-level support on complex programming problems
  • Management of internal codebases and libraries
  • Learn, develop and progress into new engines and tools as they emerge
  • Best practice version control and Dev Ops

 

Requirements

  • 2+ years of experience, an excellent github/professional portfolio or a  shipped title/experience
  • Proven knowledge of C++, C# & Python with proficiency in others
  • Software development: system architecture, modular systems, version control, collaborative development, API design
  • Computer Science: networking, image/depth/transform data, algebra, matrix manipulation, 3D maths
  • Understanding of networking and working with data (formats/storage/compression/transfer)
  • Specific needs: API development, knowledge of networking paradigms, Classic REST/GET/HTTP design, JSON data structures, Protobuf experience, C#/python wrapping experience
  • DevOps: CI/CD, Jenkins, Docker, Gitflow & build pipelines

Would Be Nice

  • Experience with Game Engine content production pipelines
  • Interest in modern Web3, Blockchain and DAO developments
  • Understanding of emerging technologies and their applications
  • VR / AR / XR technology and methodology understanding
  • Comfortable working in small group environments to accomplish larger tasks

Details

  • This role is full time
  • Holiday at 25 days per year (plus bank holidays all pro rata)
  • Flexible working options and childcare friendly practices
  • Initial 12 month contract, with 3 month probationary period
  • Pension contributions
  • £45,000-55,000 depending on experience

 

About Us

Marshmallow Laser Feast is an experiential design studio based in Hackney Wick, London. We are a small team of around 20 which grows on a project-by-project basis. Our expertise has earned us a reputation for creating the seemingly impossible—for producing installations that push boundaries, redefine expectations and excite audiences worldwide. Our work is responsive and spans kinetic sculpture, film, live performance and virtual reality. Web: Marshmallowlaserfeast.com IG: marshmallowlaserfeast

Apply

We believe that proven skill and attitude are the most important factors in our team. If the above does not match your profile but you feel this role and MLF in your bones, please apply.

This is a full-time position lasting 12 months, the role will be open until we find the right person. We will seek to extend this at the conclusion of the initial contract.

MLF is a multi-national and multi-cultural team. We currently employ and support employees from all over the world under a number of visa schemes. As with all our positions, this role is eligible for sponsorship.

MLF is working on becoming more diverse and inclusive every day: we are not perfect and recognise that there is still work to be done, and are ready to do it. We encourage candidates from all backgrounds to apply. Please send your CV and a unique cover letter, explaining how you fit the role and what you would bring to Marshmallow Laser Feast, to: jobs@marshmallowlaserfeast.com with the subject line Realtime Software Architect – Sept 2022.