
// Open Role at Steamroller Studios
Join Steamroller Studios in Mauritius as a Mid-Level Software Engineer to design, develop, and support proprietary tools, optimizing content creation pipelines for immersive worlds in AAA game and animation projects.
It’s different here. We’re a fun-loving bunch, passionate about our craft. We grow together, learn together, play together, and work on some of the coolest projects on the planet. If you’re looking for a welcoming atmosphere, a culture that’s dedicated to helping you grow and thrive, and ample opportunity to advance, we’d LOVE to hear from you.
We are passionate about creating stories that will touch the heart and soul of our audience and we have been fortunate enough to have worked on some amazing projects with our clients. Some of the projects that we have been involved in include ‘Fortnite’, ‘Horizon Forbidden West’, ‘Tom Clancy: Dauntless’, ‘Mortal Kombat’, and on movies such as Transformer, Avatar, Spiderman, and many more. (Link: Steamroller Animation's Portfolio — Steamroller Animation).
Steamroller Studios (Mauritius) is a branch of Steamroller Animation based in Florida, USA.
We are a 3D animation studio that helps bring stories to life for some of the largest studios in the industry from Sony, Netherrealm, Paramount, Disney, WB, etc.
We are looking for an experienced mid-level Software Engineer to design, develop, and support proprietary tools that enable our team to create larger, more detailed, and immersive worlds for internally produced Intellectual Property. This position will also require ensuring that externally developed toolsets are cleanly integrated into our content creation pipeline and consistently cultivating efficiency in creative processes across the studio.
Additionally, the experienced mid-level Software Engineer will perform a variety of tasks that assist the Pipeline Technical Directors. These tasks will ensure the smooth running and development of tools, software, and workflows used by the Studio animators and artists. Hence, you will receive the valuable opportunity to work closely with artists across the facility to assist them in the delivery of our varied projects via medics and training.
The candidate must be a technical individual who has an insatiable appetite for learning & Innovation. Above and beyond, the job includes learning as much as possible and establishing strong relationships with your team and the artists you support. You will have the opportunity to engage with artists and developers who have decades of experience across the animation industry.
Technical Requirements
- 2 to 5 years experience in Software Engineering. - BSc in Computer Science, IT, or Diploma in Computer Science. - Good knowledge of object-oriented programming. - Proficiency in Python (or strong OOP language experience with willingness to shift to Python). - Experience using version control systems (Plastic SCM, Perforce, Git). - Strong problem-solving abilities and analytical capacity. - Strong interpersonal and communication skills. - Ability to work as part of a team and adapt to change. - Ability to effectively communicate in English.