Middleware Programmer [Ubisoft Technology Group] (f/m/d)

About the Employer


At Ubisoft Mainz, we are now looking for a talented Middleware Programmer (m/f/d) to join our team as part of the Ubisoft Technology Group. This group is the primary technology partner for the game production teams and develops tools and middleware solutions used in Ubisoft games like Rainbow Six Siege, Beyond Good & Evil 2, Anno, Ghost Recon Wildlands, Skull & Bones, and many more. As a member of the Technology Group you will work in an international team on heavily relied upon User Interface middleware and collaborate with AAA game productions worldwide.

As Middleware Programmer you will:

  • Be part of a highly experienced team within the Ubisoft Technology Group
  • Develop new features and improve our UI middleware used by many Ubisoft productions
  • Collaborate with our worldwide distributed development teams and create smart and functional solutions for AAA games
  • Analyze and improve our products performance


  • 3 years of professional experience
  • Very good knowledge of C++
  • Good knowledge of C#
  • Initial understanding of WPF and the MVVM concept
  • Good teamwork abilities
  • Great interpersonal and communication skills; we work directly with teams around the world
  • Good written and verbal communication skills in English
  • Independent and goal-oriented working method