As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. That may include adding functionality in Unreal Engine, writing gameplay features, or something else entirely. We are prepared to craft the role around the right person, whether you’ve been programming for 4 years or for 20. Teaching others first and maintaining a mentorship culture are key ingredients to our success.
Write code that is clear, well-tested and modular. Architect and implement features with an eye towards performance and maintainability Assist game teams with technology choices and follow through with implementation. Mentor more junior engineers via paired programming and code reviews. Work with project managers inside and outside our studio to deliver features to players.