Principal Engine Programmer

Principal Engine Programmer

Newcastle upon Tyne Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
Ubisoft Entertainment

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

Ubisoft is an exceptional employer that prioritises creativity, collaboration, and employee well-being, making it a fantastic place for a Principal Engine Programmer to thrive. With a hybrid working model, generous benefits including 25 days of annual leave, private healthcare, and a strong focus on personal and professional development, you will have the opportunity to shape the future of AAA gaming while being part of a diverse and inclusive team. Join us in a vibrant environment where your ideas are valued and your career can flourish.
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

Problem-Solving Skills
Collaboration
Core Engine Technology Ownership
Optimisation and Performance Metrics
Proficiency Across Multiple Hardware/Platforms
Project Planning
Innovative Solutions
Debugging Complex Codebases
Architectural Systems Overview
AAA Game Development

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.

Principal Engine Programmer
Ubisoft Entertainment
Location: Newcastle upon Tyne
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>