At a Glance
- Tasks: Revolutionise gameplay programming for Dead by Daylight and enhance game mechanics.
- Company: Join Behaviour Interactive, a leading Canadian gaming studio with a vibrant culture.
- Benefits: Competitive salary, diverse environment, and opportunities for career growth.
- Why this job: Make a real impact in the gaming industry while working on exciting projects.
- Qualifications: 10+ years of gameplay programming experience and strong C++ skills.
- Other info: Collaborate with talented teams and mentor fellow programmers in a dynamic setting.
The predicted salary is between 36000 - 60000 £ per year.
Principal Gameplay Programmer – Dead by Daylight
Overview
Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We are a dynamic, independent studio with studios in Toronto, Seattle, Rotterdam, and the UK, among others. Our day-to-day focuses are Services and Original Games, with collaborations on work-for-hire development and immersive location-based entertainment, alongside our signature IP Dead by Daylight.
Behaviour Interactive believes in giving everyone a fair shot and values a diverse and creative environment. We celebrate people of all ages, backgrounds, and protected characteristics as per applicable law.
Role
Are you ready to revolutionize the gaming industry with your expertise in Gameplay Programming? We are seeking a Principal Gameplay Programmer to join our team. Based in part in Middlesbrough, UK, and with teams in Montreal and other locations, you will be at the forefront of an exciting project, implementing new gameplay mechanics and contributing to improving existing ones. You will positively impact programming team code quality and code best practices, particularly in replication/networking aspects of gameplay programming.
As a Principal Gameplay Programmer, you will:
- Write clear, maintainable and well-documented code.
- Debug and optimize your code at both low and high levels to ensure optimal performance and quality.
- Assess and communicate the possible impacts of a change in the code.
- Participate actively in code reviews.
- Work within a cross-discipline team on the development of various game features – primarily related to core gameplay mechanics or usability.
- Test newly implemented features carefully and suggest improvements.
Responsibilities
- Contribute to the development of gameplay systems and features for Dead by Daylight and related projects.
- Mentor and guide other programmers, promoting best practices and code quality.
- Collaborate with design, art, and production teams to deliver features on scope and schedule.
What we\’re looking for
- You write clear and maintainable code with a track record spanning at least 10 years.
- You have prior experience in gameplay programming with at least one shipped game.
- You have experience with Unreal Engine 4 or 5 on networking/online multiplayer games.
- You have a good understanding of a client-server environment in Unreal Engine.
- You are comfortable programming in C++.
- You enjoy solving challenging technical problems with effective solutions.
- You have strong communication and interpersonal skills.
- You thrive on change and can adapt to changing needs and requirements.
Nice to have
- Experience with multiplatform and live games.
- Willingness to take your programming career to the next level and be part of an exciting journey with us.
About Behaviour Interactive
Behaviour Interactive is the largest Canadian gaming studio, with more than 1,300 employees worldwide. We are best known for Dead by Daylight, a multiplayer survival horror game enjoyed by millions across multiple platforms. We are expanding our portfolio of original IP and providing external development services to industry leaders such as Microsoft, Sony, EA, Warner Bros. Discovery, and Take-Two. With more than 30 years of experience, we have an award-winning culture and have been recognized as one of the Best Places to Work in Canada by GamesIndustry.biz, and for Deloitte Canada’s Enterprise Fast 15 and Best Managed Company awards. Headquartered in Montreal, we have studios in Toronto, Seattle, the United Kingdom, and the Netherlands, among others.
#J-18808-Ljbffr
Principal Gameplay Programmer - Dead by Daylight employer: Behaviour Interactive Inc.
Contact Detail:
Behaviour Interactive Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Gameplay Programmer - Dead by Daylight
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those at Behaviour Interactive. Attend gaming events or online meetups, and don’t be shy about sharing your passion for gameplay programming.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially any projects related to Unreal Engine or multiplayer games. This is your chance to shine and demonstrate your coding prowess.
✨Tip Number 3
Prepare for interviews by brushing up on common gameplay programming questions. Be ready to discuss your experience with code reviews and mentoring, as these are key aspects of the Principal Gameplay Programmer role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Behaviour Interactive.
We think you need these skills to ace Principal Gameplay Programmer - Dead by Daylight
Some tips for your application 🫡
Show Off Your Code Skills: When you're writing your application, make sure to highlight your coding experience. We want to see examples of clear, maintainable code you've written, especially if it relates to gameplay programming or Unreal Engine. Don't be shy about showcasing your best work!
Tailor Your Application: Make your application stand out by tailoring it to the role. Use keywords from the job description and relate your past experiences to what we're looking for. This shows us that you understand the position and are genuinely interested in joining our team.
Be Clear and Concise: We appreciate clarity! When writing your application, keep it straightforward and to the point. Avoid jargon unless it's relevant, and ensure your passion for gameplay programming shines through without overwhelming us with unnecessary details.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Behaviour Interactive and our exciting projects!
How to prepare for a job interview at Behaviour Interactive Inc.
✨Know Your Code Inside Out
As a Principal Gameplay Programmer, you’ll need to demonstrate your coding prowess. Brush up on your C++ skills and be ready to discuss your past projects in detail. Be prepared to explain your thought process behind writing clear and maintainable code, as well as how you've tackled debugging and optimisation challenges.
✨Showcase Your Team Spirit
Collaboration is key in game development. Highlight your experience working within cross-discipline teams and how you’ve contributed to successful projects. Share examples of how you’ve mentored other programmers and promoted best practices, as this will show your leadership potential.
✨Prepare for Technical Questions
Expect technical questions related to gameplay programming and networking, especially in Unreal Engine. Brush up on client-server environments and be ready to discuss how you’ve implemented gameplay mechanics in previous projects. Practising coding problems can also help you feel more confident.
✨Be Ready to Adapt
The gaming industry is ever-evolving, so showcase your adaptability. Discuss times when you’ve had to pivot your approach due to changing requirements or project scopes. This will demonstrate that you thrive in dynamic environments and are ready to take on new challenges with Behaviour Interactive.