> Markdown version of [/jobs/ext/575483-gameplay-programmer-unreal](https://www.wearedevelopers.com/jobs/ext/575483-gameplay-programmer-unreal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Gameplay Programmer (Unreal) - **Company:** Triiodide Studios - **Location:** Boston, MA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Software Bug Management, C++ (Programming Language), Code Review, Computer Programming, Perforce, Software Engineering, Subversion, Git, Information Technology, Unreal Engine, Software Version Control - **Published:** June 21, 2026 - **Apply:** https://www.careerjet.com/jobad/us25a26baf080e67ead60a0d9936cb0a51 ## About the Role * 3+ years of industry experience as a game developer or relevant software developer * Strong C++ and Unreal Engine skills * Strong understanding of multiplayer networking in Unreal Engine and GAS * Strong Product Sense * Highly Adaptable and experience working in smaller teams * Perforce, SVN, Git LFS, or similar version control experience * Experience in maintaining large codebases/systems while ensuring it's scalable, robust, and efficient * Excellent communication skills and very detail oriented * Comfortability in wearing "many hats" as a developer and working through a vast assortment of challenges * Ability to work independently and a desire to problem solve * Willingness to learn, ask questions, and collaborate with a team * Degree in Computer Science, Game Design, Gameplay Programming or proof of exceptional skills in related fields, with practical software engineering experience Nice to Haves * Previous experience in working in a startup * Hands-on experience with Unreal Engine 5 and its new features * Experience in creating procedurally generated levels * Low-level knowledge of Unreal Engine networking * A portfolio that demonstrates a keen eye for detail and the ability to create maintainable, high-quality code ## Description You will be working on , a fully procedural multiplayer exploration/survival horror game built in UE5. Backrooms: Escape Together currently sits in the top 100 of Steam's best-selling games and is rapidly climbing; We need passionate developers who share our mission of delivering unforgettable multiplayer experiences. Your role will be to program procedurally generated levels using our existing tooling in C++, along with programming engaging gameplay systems to fit in the levels. With a large community of users, you'll have opportunities to improve your work based on the feedback and data you've collected to help create measurable success. Each content release will further B.E.T. as an incomparable grand journey with friends. About Triiodide Triiodide's mission is to build immersive spaces for friends to spend time together. We are a five-person studio behind Backrooms: Escape Together, a co-op survival horror game frequently in the top 100 on Steam and loved by millions. What You'll Do * Develop procedurally generated levels and gameplay systems in C++ * Own and maintain polished features that are shipped to a player base of millions * Work closely with other developers on projects ranging from small bug fixes to large features * Participate in code reviews and design discussions - Identify performance bottlenecks or structural issues and optimize code as needed * Assist in tracking down and patching bugs reported by users or identified through internal testing ## Related Videos - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Defeat that legacy monster! Guerilla refactoring with web standards](https://www.wearedevelopers.com/videos/647-defeat-that-legacy-monster-guerilla-refactoring-with-web-standards) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform](https://www.wearedevelopers.com/videos/1435-trunk-based-development-at-scale-real-world-insights-from-a-high-traffic-luxury-e-commerce-platform) - [WeAreDevelopers LIVE - Building The World’s Worst Image Editor™](https://www.wearedevelopers.com/videos/1836-wearedevelopers-live-building-the-world-s-worst-image-editor) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What Developers Can Learn from Indie Games](https://www.wearedevelopers.com/magazine/650-what-developers-can-learn-from-indie-games) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job)