{"id":20665,"date":"2026-02-09T12:02:20","date_gmt":"2026-02-09T12:02:20","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/mauritius\/job\/mid-level-software-engineer\/"},"modified":"2026-02-09T12:02:44","modified_gmt":"2026-02-09T12:02:44","slug":"mid-level-software-engineer","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/mauritius\/job\/mid-level-software-engineer\/","title":{"rendered":"Mid-Level Software Engineer"},"content":{"rendered":"<p>The 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.<br \/>\n                        \u00a0<br \/>\n                        About Steamroller AnimationIt\u2019s different here. We\u2019re 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\u2019re looking for a welcoming atmosphere, a culture that\u2019s dedicated to helping you grow and thrive, and ample opportunity to advance, we\u2019d LOVE to hear from you.\u00a0We 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 \u2018Fortnite\u2019, \u2018Horizon Forbidden West\u2019, \u2018Tom Clancy: Dauntless\u2019, \u2018Mortal Kombat\u2019, and on movies such as Transformer, Avatar, Spiderman, and many more. (Link:\u00a0Steamroller Animation&#8217;s Portfolio\u00a0\u2014 Steamroller Animation).\u00a0\u00a0About Our Mauritius StudioSteamroller 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.About the RoleWe 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.\u00a0Additionally, 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.\u00a0The candidate must be a technical individual who has an insatiable appetite for learning &amp; 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.\u00a0ResponsibilitiesFull Stack SDLC: Requirement gathering from animation content creation teams. Translating them into intelligent Design, then developing the solution using Python as a programming language with rapid prototyping. Followed with user testing and deployment.Collaborate with Technical Artists and other creative teams to create one-off automated solutions for complicated tasks.Analyze and correct any defects in Python tooling, source control management, and game engine editors such as Unreal Engine.Maintain proprietary toolsets across multiple live projects.Study tools and workflows in existing productions to see how they can be optimized.Improve the development pipeline by designing and implementing new systems.Provide support for team members who encounter problems with DCC software, source control, and game engines.Develop documentation for creative teams to reference when using custom tool sets. Collaborate with IT staff to meet studio infrastructure requirementsQualifications Experience with one or more common programming languages used in game development or DCC tool development.Years of Experience2 to 5 years experience in Software Engineering.Academic RequirementsBSc in Computer Science, IT with good grades.Diploma in Computer Science may be considered.Technical RequirementsGood knowledge of object-oriented programming.Proficiency in Python is required. A lack of proficiency in Python will only be considered in the event of a strong demonstration of high proficiency in OOP languages such as C#, Java, etc. Shifting to Python will be required in such cases.Experience using version control systems such as Plastic SCM, Perforce, or Git.Result-oriented and focused on producing quality work.Strong problem-solving abilities.Analytical ability and capacity for synthesizing.A Plus\/valuable: prior experience in VFX (creation of 3D models, rigging, animation, etc.).A Plus\/valuable: prior knowledge of non-relational and relational databases, SQL, and NoSQL.A Plus\/valuable: prior experience in networking programming &amp; protocols such as: TCP, UDP, HTTP.A Plus\/valuable: prior experience working on VS Code editor and IDE such as Visual Studio.Additional Core RequirementsStrong interpersonal and communication skills.Ability to work as part of a team.Ability to adapt to change.Result-oriented.Ability to work autonomously and flexibly.Sense of initiative.Strong problem-solving abilities.Attention to detail.Ability to effectively communicate in English.\u00a0\u00a0<\/p>\n<p>FF02\/03 The Pod, Vivea Business Park,, St Pierre, Mauritius<\/p>\n<p>Phone: n\/a<\/p>\n<p>Apply Via:<\/p>\n<p>naadia.manuoullah@steamrollerstudios.com<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"naadia.manuoullah@steamrollerstudios.com","_company_name":"Steamroller Studios (Mauritius) Ltd","_company_website":"http:\/\/steamrollerstudios.com","_company_tagline":"Steamroller Studios (Mauritius) is a branch of Steamroller Animation based in Florida, USA.\u00a0We are a 3D animation studio that helps bring stories to life for some of the largest studios in the industry.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 \u2018Fortnite\u2019, \u2018Horizon Forbidden West\u2019 and \u2018Dauntless\u2019.\u00a0 FF02\/03 The Pod, Vivea Business Park,, St Pierre, Mauritius n\/a","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[18],"job-categories":[],"job-types":[12],"class_list":{"0":"post-20665","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-moka","7":"job-type-permanent"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/job-listings\/20665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/media?parent=20665"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/job_listing_region?post=20665"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/job-categories?post=20665"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/mauritius\/wp-json\/wp\/v2\/job-types?post=20665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}