At a Glance
- Tasks: Lead the development of core engine technology for exciting AAA games.
- Company: Join Ubisoft, a global leader in gaming with a diverse and inclusive culture.
- Benefits: Enjoy hybrid working, flexible hours, 25 days leave, and private healthcare.
- Other info: Be part of a vibrant team with excellent career progression opportunities.
- Why this job: Make your mark on world-class games and influence the future of gaming.
- Qualifications: Experience in engine programming, optimisation, and collaborative project planning.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Newcastle upon Tyne, United Kingdom – Hybrid
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
JOB DESCRIPTION
As a Principal Engine Programmer, you will be a reliable solution finder, somebody who’s able to jump in with any problem while showing that you’re a collaborative leader in our engineering teams.
For this role, having the ability to switch between multiple threads and using your experience of working in complex codebases, you’ll be taking ownership on core engine technology while bringing innovative solutions and de-bugging hard problems. We want you to be able to expand on your knowledge and shape the best practice across the team.
Joining as our Principal Engine Programmer, your ideas will be highly valued while you work alongside your Lead and Technical Director assisting with shaping and contributing to the direction of the team. We want you to be hands on covering a range of skills with an overview on architectural systems and a broad view of different systems helping to the project hit it’s potential.
This is a great opportunity to become a real leader on a currently unannounced AAA title and a chance to develop the codebase not only on your immediate project but the potential to influence the wider Ubisoft Group too. We want you to have the freedom to test your abilities while being free to research and implement what is possible within the realms of AAA Game Development.
What you\’ll bring
At Ubisoft, we aim to be a destination of choice for the best talent. We want people like you, who will be instrumental in driving our studios to success.
- Ability to own thedelivery of core engine technology for a scalable project(s);
- Experienced with optimisation and performance metrics for hardware;
- Proficiency across multiple hardware/platforms;
- Understanding of project planning and a collaborative approach;
Joining Ubisoft, you’ll be part of an inclusive global brand. With us, you will build upon your ongoing success and place your stamp on the production of our games and the development of our people. You’ll have the prestige of developing and producing exciting world-class AAA games and help showcase our studio as a market leader within our industry.
With us, you will find your future in one of the strongest knowledge bases in the games industry coupled with brilliant opportunities for career progression on a critically acclaimed brand portfolio.
ADDITIONAL INFORMATION
We put our people first through nurturing their creativity and wellbeing and the reason we continue to create engaging and compelling AAA titles that are loved across the world. We also value the art of collaboration and a sense of belonging, which is why we\’ve embraced a hybrid working model that requires our team members to be on-site for an average of 3 days per week, fostering a vibrant and creative work environment that unites us in pursuing our shared goals.
What we\’ll provide
- Everything you need to keep your life in balance – hybrid working, flexible core hours, 25 days of annual leave, Christmas shutdown, and a plan that will enable you to work from anywhere in the EU for up to four weeks per year
- Life insurance, income insurance, private healthcare, an annual well-being allowance, and more
- Generous resources committed to your perpetual personal and professional development
- Investment in our community – with paid volunteering days
- Fun and entertainment – with free games, activities, and celebrations
- Generous relocation support – should you need it
Positive mental health and wellbeing at work are priorities for us. We are a Gold Employer in the Mind Workplace Wellbeing Index, and partners of Safe in Our World. We run an inclusive Wellbeing Champions programme and provide a wide range of training and resources to support all of our people to proactively discuss and manage their own mental health, as well as support their team members.
Ready to apply?
We aim to build the world’s most distinctive and diverse gaming studio; therefore, we strongly encourage you to apply. We’d love to hear about you and your background.
Find out more about Ubisoft Reflections by contacting Luke Murtagh, our Talent Acquisition Partner managing this vacancy:
LET OUR TEAM MEMBERS TELL YOU ABOUT THEIR JOB
Games Explained: Game Engines
Alexandru\’s journey: from Game Tester to IT teams
Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies
FAQ
Can I submit an open application?
How can I check my application status?
You can check the status of your application by logging into your SmartRecruiters candidate profile.
At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You’ll get the chance to work with teams and projects that inspire and challenge you every single day.
How do I know if a Ubisoft email/offer is legit?
We were sorry to hear of some instances whereby scammers contacted candidates on Ubisoft’s “behalf” to gather personal data and/or money. We take this matter very seriously: not only do these actions put you at risk, they also jeopardize Ubisoft’s image.Click on the button below to read the detailed list of of things that Ubisoft, as a company, will never ask you for during your hiring process.
#J-18808-Ljbffr
Principal Engine Programmer employer: Ubisoft Entertainment
Contact Detail:
Ubisoft Entertainment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engine Programmer
✨Tip Number 1
Network like a pro! Reach out to current Ubisoft employees on LinkedIn or at gaming events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source games, make sure to highlight them in conversations. It’s all about proving you can bring innovative solutions to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. Remember, they want to see how you tackle complex codebases!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Ubisoft family.
We think you need these skills to ace Principal Engine Programmer
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for gaming and innovation shine through. We want to see how your passion aligns with our mission at Ubisoft to create memorable gaming experiences.
Tailor Your CV: Make sure to customise your CV to highlight relevant experience in engine programming and problem-solving. We love seeing how your skills can contribute to our projects, so be specific about your achievements!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Principal Engine Programmer role.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Ubisoft Entertainment
✨Know Your Code Inside Out
As a Principal Engine Programmer, you’ll need to demonstrate your deep understanding of complex codebases. Brush up on the specific technologies and languages mentioned in the job description, and be ready to discuss your past experiences with optimisation and performance metrics.
✨Showcase Your Leadership Skills
Ubisoft values collaborative leaders, so prepare examples of how you've led teams or projects in the past. Think about times when you’ve taken ownership of a project or helped shape best practices within your team.
✨Be Ready to Problem-Solve
Expect technical questions that require you to think on your feet. Practice solving common engine programming problems and be prepared to explain your thought process clearly. This will show your ability to jump in and find solutions under pressure.
✨Emphasise Your Passion for Innovation
Ubisoft is all about pushing boundaries, so share your ideas on innovative solutions in game development. Discuss any personal projects or research that showcase your creativity and willingness to explore new technologies.