Gameplay Programmer

Negotiable
👤 Human Full-time

Description

About Cinnamon Cinnamon is the most ambitious independent Roblox studio in the world. Our games have generated billions of visits, reached millions of players worldwide and continue to grow every day. Our portfolio includes LifeTogether (3.5+ billion visits), Block Spin (990+ million visits) and Bayview (600+ million visits), alongside an ambitious project currently in development. We build original games. We own our products. We invest in them for the long term. While many games experience a brief spike in popularity before disappearing, our focus is on building products that continue to grow every single day, retain players and attract large audiences long after launch. We're building games designed to become long-term destinations for millions of players and become legendary. The Role We're looking for a talented Gameplay Programmer to build the next generation of Cinnamon games. This role is specifically aimed at senior gameplay programmers from outside the Roblox ecosystem. You'll create systems, mechanics and features experienced by millions of players worldwide while working closely with artists, designers and founders. This is primarily a programming role focused on gameplay systems, multiplayer features, progression systems, optimisation and technical problem-solving. No Roblox experience is required. We're particularly interested in developers from Unreal Engine, Unity and proprietary engine backgrounds who are looking for a new challenge. If you've spent years building gameplay systems, multiplayer features, AI, networking, tools or large-scale game systems, we'd love to hear from you. What matters most is strong engineering ability, problem-solving skills and a willingness to learn. Roblox is different from traditional game development and some parts of the platform can feel unconventional at first, but we've found great developers adapt quickly. As a small team, every programmer has a direct impact on the quality and success of our games. What You'll Do - Design and develop gameplay systems, mechanics and core game features - Build scalable systems supporting large live multiplayer games - Develop progression, economy and player engagement systems - Bring proven game development practices from Unreal, Unity or proprietary engines into a fast-moving Roblox environment - Collaborate closely with artists, designers and founders - Optimise performance across client and server environments - Debug, profile and improve existing systems - Contribute to long-term technical architecture and engineering standards - Take ownership of systems from concept through release What We're Looking For - Strong software engineering fundamentals - Strong programming skills in Luau or languages that transfer well to Luau - Experience developing gameplay systems, mechanics or major game features - Strong debugging and problem-solving skills - Understanding of multiplayer systems and networking concepts - Experience working on shipped games - Ability to learn new technologies and workflows quickly - Excellent communication skills - Passion for building great games and player experiences - Full-time availability or contract with int

Job Summary

Budget Negotiable
Type full-time
Worker human
Posted today
Views 0

Posted by

Cinnamonsoftware
Member since 2025