Gameplay Programmer for UE5 Multiplayer FPS

last updated November 29, 2025 12:29 UTC

Xsolla

HQ: Hybrid

  • OFF: Serbia
  • Contract
  • Sales and Marketing

ABOUT US
Xsolla is a global commerce company offering powerful tools and services designed to help developers overcome the unique challenges of the video game industry. From indie teams to AAA studios, developers partner with Xsolla to fund, distribute, market, and monetize their games. Driven by a belief in the future of gaming, Xsolla remains committed to expanding opportunities and continually providing new resources for creators. Based in Los Angeles, California, Xsolla acts as the merchant of record and has supported more than 1,500 game developers in reaching broader audiences and growing their businesses worldwide. With more routes to revenue and success, developers get everything they need to focus on making great games.
For details, visit xsolla.com.

Black Ember Games, a new development group within Xsolla, is seeking a Gameplay Programmer to join our team working on an asymmetrical multiplayer FPS built in Unreal Engine 5.
Our small internal studio embraces an indie spirit rooted in our love for games. We’re a dynamic, diverse team exploring fresh ideas within the genres we’re passionate about. We operate in a hybrid model, collaborating from our Berlin and Novi Sad offices, with full remote work also possible.

ABOUT YOU
As a Gameplay Programmer, you will translate the design team’s vision directly into the game, playing a key role in shaping how it feels to play. With our indie-style workflow, we avoid rigid hierarchies and strict processes—if you have a better approach, bring it forward, discuss it, and help guide the direction together with design and tech leadership.

RESPONSIBILITIES
• Take full ownership of gameplay features, identify issues, collaborate, and make design decisions.
• Maintain high code quality by upholding standards, writing clean code, verifying changes, and giving or requesting support when needed.
• Build with the player experience at the forefront, aligning decisions with the end product and technical goals.
• Deliver high-quality work at a steady pace by reviewing code, fixing bugs, joining testing efforts, balancing speed and quality, and surfacing risks early.
• Work closely with design, art, and animation to implement agreed-upon systems and resolve technical challenges.
• Communicate openly, share ideas, push back on scope creep or unclear requirements, call out risks early, and support bug resolution.

REQUIREMENTS
• 3–5+ years of professional game programming experience and at least one shipped commercial title or major live update in Unreal Engine.
• Strong proficiency with UE5/UE4 and daily use of C++, with Blueprints for quick iteration.
• Ability to deliver core gameplay features, iterate quickly with design/art/animation, fix bugs, and keep systems stable.
• Experience profiling and optimizing gameplay code, with strong debugging habits.
• Solid understanding of 3D math and linear algebra applied to movement, combat, and interactions.
• Effective cross-disciplinary communication and the ability to explain trade-offs and align with collaborators.
• Comfortable with Perforce and collaborative development pipelines.
• Able to work independently on assigned areas, enforce clean coding practices, ask for and offer help, test code thoroughly, make some design or architecture decisions, keep the player experience central, balance quality with speed, surface risks early, and actively join test sessions.
• Fluent English communication skills.

Preferred
• Experience with Unreal gameplay systems such as GAS, Mass Entity, Chaos, or similar frameworks.
• Practical knowledge of multiplayer networking and replication in Unreal.
• Understanding of AI behavior systems or experience with third‑party AI tools.
• Familiarity with Perforce, Jira, Horde, and build/packaging pipelines.

Benefits
We aim to create a supportive, empowering environment by prioritizing the physical, mental, and emotional well‑being of our team. Our comprehensive Benefits Program includes unlimited Flexible Time Off and personalized career development plans for every employee. Through dedicated training and education opportunities, we help our team grow both personally and professionally. We’re not just building a business—we’re fostering a community that celebrates creativity, collaboration, and the power of play.

Equal Employment Statement
Xsolla is committed to building a diverse workplace and is proud to be an equal‑opportunity employer. All qualified applicants will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, marital status, social background, or any other characteristic.
We also uphold fair employment practices related to citizenship and immigration status.

Apply info ->

To apply for this job, please visit jobs.lever.co