Graphics Engineer

Prezi is looking for a smart engineer with strong C++ knowledge to help us build our zooming rendering engine for a diverse set of platforms.


Despite being a presentation tool, Prezi’s rendering needs are closer to a 3d game engine: 60fps zooming transitions, level of detail for vectors and images, and near pixel-perfect rendering across platforms. On top of that, we have to provide high reliability because artifacts and dropped frames are incredibly painful for our users when they are presenting in front of hundreds of people on a big screen.


What you will do:

  • Extend the rendering pipeline in C++ that runs on various platforms (OS X, Windows, Linux, Android, iOS and web)

  • Investigate performance bottlenecks in rendering

  • Dive deep into platform specific behavior of the renderer

  • Help shaping Prezi's technical strategy for achieving consistent cross-platform rendering



  • strong C++ knowledge

  • experience with OpenGL and/or DirectX

  • great communication skills in English are essential

  • strong problem solving skills

  • experience in developing a released product



  • experience with C++11

  • experience with 2D and/or 3D graphics frameworks / game engines

  • taking part in building graphics framework and/or game engine

  • experience in working in Unix environment

  • experience in mobile development



In our nice Budapest office.


What we offer:

  • Relocation package to ease the pain of moving and finding a new apartment

  • Unlimited vacation days

  • Paid travel to conferences around the world

  • Fresh, healthy food provided everyday in our on-site restaurant

  • Freedom to use your work time to contribute to open-source and improve technology for everyone

Back to top