{"id":698704,"url":"https://alion.io/job/steamrollerstudios-mid-level-software-engineer-pipeline","title":"Mid-Level Software Engineer (Pipeline)","company":{"id":687768,"name":"Steamroller Studios","domain":"steamrollerstudios.com","url":"https://alion.io/company/steamrollerstudios","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Saint Pierre, Mauritius"],"countries":["MU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Transformers","optional":false},{"name":"Unreal Engine","optional":false}],"status":"live","first_seen_at":"2026-02-03T02:26:40Z","employer_posted_date":"2026-02-03","last_verified_at":"2026-10-28T09:37:04Z","board_verified":true,"closed_at":null,"days_open":267,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":267},"description":"About Steamroller Animation\nIt’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.\nWe 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).\nAbout Our Mauritius Studio\nSteamroller Studios (Mauritius) is a branch of Steamroller Animation based in Florida, USA.\nWe 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.\n\n About the Role\nWe 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.\nAdditionally, 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.\nThe 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.\nResponsibilities\nFull 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.\nCollaborate with Technical Artists and other creative teams to create one-off automated solutions for complicated tasks.\nAnalyze and correct any defects in Python tooling, source control management, and game engine editors such as Unreal Engine.\nMaintain proprietary toolsets across multiple live projects.\nStudy tools and workflows in existing productions to see how they can be optimized.\nImprove the development pipeline by designing and implementing new systems.\nProvide support for team members who encounter problems with DCC software, source control, and game engines.\nDevelop documentation for creative teams to reference when using custom tool sets. Collaborate with IT staff to meet studio infrastructure requirements\nQualifications Experience with one or more common programming languages used in game development or DCC tool development.\nYears of Experience\n2 to 5 years experience in Software Engineering.\nAcademic Requirements\nBSc in Computer Science, IT with good grades.\nDiploma in Computer Science may be considered.\nTechnical Requirements\nGood knowledge of object-oriented programming.\nProficiency 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.\nExperience using version control systems such as Plastic SCM, Perforce, or Git.\nResult-oriented and focused on producing quality work.\nStrong problem-solving abilities.\nAnalytical ability and capacity for synthesizing.\nA Plus/valuable: prior experience in VFX (creation of 3D models, rigging, animation, etc.).\nA Plus/valuable: prior knowledge of non-relational and relational databases, SQL, and NoSQL.\nA Plus/valuable: prior experience in networking programming & protocols such as: TCP, UDP, HTTP.\nA Plus/valuable: prior experience working on VS Code editor and IDE such as Visual Studio.\nAdditional Core Requirements\nStrong interpersonal and communication skills.\nAbility to work as part of a team.\nAbility to adapt to change.\nResult-oriented.\nAbility to work autonomously and flexibly.\nSense of initiative.\nStrong problem-solving abilities.\nAttention to detail.\nAbility to effectively communicate in English.","description_format":"text","description_chars":4937,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Animation"],"lifecycle":[{"event":"open","at":"2026-09-11T02:27:11Z"},{"event":"open","at":"2026-09-26T04:18:51Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.172,"p_room":0.28,"age_days":267,"expected_fill_days":24,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/steamrollerstudios-mid-level-software-engineer-pipeline","json_url":"https://alion.io/job/steamrollerstudios-mid-level-software-engineer-pipeline.json","meta":{"generated_at":"2026-10-28T12:34:38Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16615,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":687768},"rest":"https://alion.io/mcp/rest/get_company?id=687768"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsteamrollerstudios-mid-level-software-engineer-pipeline"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsteamrollerstudios-mid-level-software-engineer-pipeline"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsteamrollerstudios-mid-level-software-engineer-pipeline"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/steamrollerstudios-mid-level-software-engineer-pipeline\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsteamrollerstudios-mid-level-software-engineer-pipeline"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":698704}},{"tool":"search_jobs","arguments":{"company":"steamrollerstudios.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":698704},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}