80 Level Job Digest: Fresh Roles for Developers
Check out this week's 80 Level Job Digest for top openings at KOJIMA PRODUCTIONS, CD PROJEKT RED, Warner Bros. Games, Larian Studios, and thatgamecompany.
Game Programmer at Kojima Productions
Depending on your expertise, you'll work on one of the following: implementing character control, implementing event progression, dedicated work on players, NPCs, or multiple content development, implementing game event progression and designing scripting tasks performed by game designers, troubleshooting support, or developing systems for other titles.
Requirements:
- Experience completing the development of at least one game title using C++
Preferred qualifications:
- Experience in 3D game development for consoles or PCs
- Experience developing event control systems for RPGs (flag management, conversations, etc.), file loading and asset management, or integration into middleware and driver titles
- Experience with character animation systems
- Experience experimenting with and verifying specifications for new projects
Senior Engineer, Gameplay at CD PROJEKT RED
You'll design, implement, optimize, document, and maintain core gameplay systems for The Witcher 4. You'll take ownership of key gameplay features, ensuring scalability, performance, and quality, and develop tools and debugging utilities that streamline gameplay development.
Qualifications:
- 5+ years of professional programming experience in the games industry.
- Experience contributing to the successful shipment of at least one AAA title.
- Strong expertise in C++ and experience working with Unreal Engine 5.
- Strong understanding of game engine architecture, algorithms, and multithreaded systems.
- Strong proficiency in 3D vector mathematics, matrices, and linear algebra.
- Advanced experience designing and implementing combat, animation, locomotion, or physics systems.
- Solid debugging skills and experience resolving complex technical challenges.
- Familiarity with Visual Studio and development tools that improve engineering workflows.
- Demonstrated ability to take ownership, set goals, share knowledge, and drive initiatives independently.
- Commitment to continuous learning and staying current with industry developments.
- Openness to giving and receiving constructive feedback.
- Fluent English, both written and spoken.
- Familiarity with Agile methodologies.
- Curiosity, adaptability, and an openness to learning, experimenting, and improving are highly valued.
Senior UI/UX Engineer at Warner Bros. Games
You'll develop and implement key UI/UX systems and features in Unreal Engine (UMG/Slate), with a focus on extensible, data-driven architecture to support online, evolving interfaces in a live environment. You'll work closely with UI/UX designers and artists to translate wireframes, mockups, and interaction designs into performant, pixel-accurate in-game interfaces, and with the project engineering team to architect and develop high-quality, responsive, and accessible UI code.
Requirements:
- 5+ years of professional software engineering experience, working on cross-functional teams
- Demonstrable experience implementing UI/UX in Unreal Engine, preferably UE5 (UMG and/or Slate)
- Experience on at least one successfully published game title or equivalent
- Bachelor's degree in Computer Science (or a related field) or equivalent work experience
- Proficiency in C++ (templates, exception handling, multithreading, etc.)
- Computer science fundamentals in object-oriented design, algorithms, and data structures
- Strong understanding of UI architecture patterns (MVVM/MVC), data binding, layout, and state management
- Solid grasp of UI performance (draw-call/batching considerations) and memory on constrained platforms
- A keen eye for visual detail, animation, and interaction polish
- Strong problem-solving, debugging, and troubleshooting skills
Gameplay Programmer at Larian Studios
With multiple awards to its name, Larian Studios has proven that it's dedicated to delivering high-quality role-playing games. As it moves on to new projects, the studio that brought you Baldur’s Gate 3 and Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help it in crafting the high calibre games its fans have come to expect.
Requirements:
- 4+ years of experience in C++
- Excellent feel for RPG systems and gameplay in general
- Experience with commercial proprietary engines
- Open-minded, willing to experiment and iterate on a specific feature
- Concepts like state machines, pathfinding, and AI routines should be second nature
- Ability to think like a designer to create compelling and fun gameplay
- Can easily communicate in English
- A team player, willing to take responsibility
- Passion for making and playing great games
- Excellent software design and problem-solving skills
- Excellent software debugging skills
- Excellent architectural skills — designing many parallel gameplay systems is not a problem for you
- Game development experience
Gameplay Engineer at thatgamecompany
Limited-time events (seasons) with unique and fun gameplay, quests and other daily activities that drive user retention, and social experiences that make every moment better with others are all part of the role. Design, write, debug, and refine networked gameplay systems and features, iterate quickly in response to testing feedback, provide technical insight and ideas regarding game design, and work closely with designers and back-end engineers on both real-time and asynchronous features.
Requirements:
- 3-5+ years of relevant programming experience in the game industry
- Excellent 3D vector math skills
- Knowledge and usage of a 3D art tool such as Maya
- Experience building gameplay systems/building blocks for designers to author content
- Careful attention to detail
- Excellent communication skills and the ability to understand and solve problems presented by the team
- Responds well to feedback, criticism, and iterative design and/or continual improvement of technology and games
- Fluent in C, C++, or C# and object-oriented programming
- Experience with scripting languages and multiple data formats (Lua, JSON, etc.)
- MMO experience
Find more work on our Job Board.