Senior Gameplay Programmer [Unannounced Project]
Job Summary
We are looking for a Senior Gameplay Programmer to work on an unannounced project.
As a Senior Gameplay Programmer within our team you will help bring dynamic and engaging gameplay experiences to life with a strong focus on destruction systems and interactive environments. You will work closely with programmers designers artists and testers to design implement and evolve gameplay features using our in-house engine Snowdrop. Throughout the full lifecycle of feature development you will contribute both to what we create and how we create it with a meaningful impact on technical quality and player experience.
What youll do
- Design implement debug and iterate on gameplay systems related to destruction and environmental interaction in collaboration with game designers
- Develop features in a C multithreaded engine using modern programming techniques
- Own the technical realization of complex gameplay features from early prototypes to final implementation
- Collaborate closely with physics-aligned systems and engine features to ensure destruction behaviors feel consistent responsive and believable
- Optimize systems with strong performance awareness including algorithms memory usage and bandwidth considerations
- Support designers and artists by exposing robust usable gameplay tools and data
- Troubleshoot and resolve gameplay and system-level issues related to destructible content and systemic interactions
- Document systems and workflows to share knowledge and enable team adoption
- Participate in code reviews and technical discussions to maintain high-quality maintainable code
Qualifications :
What you bring to the team
- Strong experience programming in C within game development
- Solid understanding of gameplay architecture and system-driven design
- Interest in and practical knowledge of destruction systems physics-adjacent gameplay or systemic world interactions
- Ability to work comfortably in a multithreaded performance-critical environment
- Clear communication skills and a collaborative team-focused mindset
Additional Information :
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences from Assassins Creed Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If youre passionate about innovation and pushing entertainment boundaries join our journey and help us create the unknown!
You can also find a summary of the Massive Job Perks here.
Questions Were more than happy to answer them! Please contact Anton Brunzell Talent Acquisition Partner for this position
All your application information will be kept confidential according to EEO & GDPR guidelines.
Remote Work :
No
Employment Type :
Full-time
About Company
Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more